<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:af="http://www.wealth.amg.com/20260827"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0001089951-20260827.xsd" xlink:type="simple"/>
    <context id="D20251231_20260630_C000027322Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000027323Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000027324Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000027325Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000056573Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000069909Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000069910Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000069911Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000077267Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000077269Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000077270Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000077271Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000077272Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000078885Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000115978Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000115979Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000115981Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000122075Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000122076Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000142968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000142969Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000157694Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000157696Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000176471Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000176472Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000180065Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000180066Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000180067Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000180068Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000180069Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000180070Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000180071Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000180072Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000241081Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000261130Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000276156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="TI20260630_C000027322Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_CarpenterTechnologyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CarpenterTechnologyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_ComfortSystemsUSAIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ComfortSystemsUSAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_CurtissWrightCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CurtissWrightCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_EMCORGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:EMCORGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_InteractiveBrokersGroupIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:InteractiveBrokersGroupIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_LatticeSemiconductorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LatticeSemiconductorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_MonolithicPowerSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MonolithicPowerSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_SnowflakeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SnowflakeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027322Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027322Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_CarpenterTechnologyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CarpenterTechnologyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_ComfortSystemsUSAIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ComfortSystemsUSAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_CurtissWrightCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CurtissWrightCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_EMCORGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:EMCORGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_InteractiveBrokersGroupIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:InteractiveBrokersGroupIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_LatticeSemiconductorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LatticeSemiconductorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_MonolithicPowerSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MonolithicPowerSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_SnowflakeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SnowflakeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027323Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_CasellaWasteSystemsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CasellaWasteSystemsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_CredoTechnologyGroupHoldingLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CredoTechnologyGroupHoldingLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_JFrogLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:JFrogLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_KrystalBiotechIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:KrystalBiotechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_LatticeSemiconductorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LatticeSemiconductorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_MirumPharmaceuticalsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MirumPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_OntoInnovationIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:OntoInnovationIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_PursuitAttractionsAndHospitalityIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PursuitAttractionsAndHospitalityIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_SiTimeCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SiTimeCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027324Member_ValvolineIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027324Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ValvolineIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_CasellaWasteSystemsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CasellaWasteSystemsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_CredoTechnologyGroupHoldingLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CredoTechnologyGroupHoldingLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_JFrogLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:JFrogLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_KrystalBiotechIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:KrystalBiotechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_LatticeSemiconductorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LatticeSemiconductorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_MirumPharmaceuticalsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MirumPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_OntoInnovationIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:OntoInnovationIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_PursuitAttractionsAndHospitalityIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PursuitAttractionsAndHospitalityIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_SiTimeCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SiTimeCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027325Member_ValvolineIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000027325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ValvolineIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_AmerisBancorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AmerisBancorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_CECOEnvironmentalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CECOEnvironmentalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_CompassIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CompassIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_ConstelliumSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ConstelliumSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_DucommunIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:DucommunIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_IMAXCorpCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:IMAXCorpCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_LigandPharmaceuticalsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LigandPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_SolarisEnergyInfrastructureIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SolarisEnergyInfrastructureIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_TTMTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TTMTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000056573Member_ViaviSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000056573Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ViaviSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_AAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_AirportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:AirportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_AMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_BBBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_BBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_CentralPlainsEnergyProject3SeriesA5000090142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CentralPlainsEnergyProject3SeriesA5000090142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_EducationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_EscambiaCountyHealthFacilitiesAuthority4000081550Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:EscambiaCountyHealthFacilitiesAuthority4000081550Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_GeneralObligationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:GeneralObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_HousingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:HousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_MiamiBeachHealthFacilitiesAuthority4000111546Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MiamiBeachHealthFacilitiesAuthority4000111546Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_NewYorkTransportationDevelopmentCorp4000043053Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NewYorkTransportationDevelopmentCorp4000043053Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_NewYorkTransportationDevelopmentCorp5625040140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NewYorkTransportationDevelopmentCorp5625040140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_PennsylvaniaEconomicDevelopmentFinancingAuthority5250063053Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PennsylvaniaEconomicDevelopmentFinancingAuthority5250063053Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_PublicAuthorityForColoradoEnergyNaturalGasPurchaseRevenue6500111538Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PublicAuthorityForColoradoEnergyNaturalGasPurchaseRevenue6500111538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_PublicFinanceAuthority5750123165Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PublicFinanceAuthority5750123165Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_RichlandCountySchoolDistrictNo2SeriesA1875030138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RichlandCountySchoolDistrictNo2SeriesA1875030138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_TobaccoSettlementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:TobaccoSettlementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_TransportationSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TransportationSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069909Member_WaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069909Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:WaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_AdvancedEnergyIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AdvancedEnergyIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_DucommunIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:DucommunIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_NovantaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NovantaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_RBCBearingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RBCBearingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_SemtechCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SemtechCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_SolarisEnergyInfrastructureIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SolarisEnergyInfrastructureIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_SPXTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SPXTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_VeracyteIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:VeracyteIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069910Member_ViaviSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069910Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ViaviSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_AdvancedEnergyIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AdvancedEnergyIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_DucommunIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:DucommunIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_NovantaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NovantaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_RBCBearingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RBCBearingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_SemtechCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SemtechCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_SolarisEnergyInfrastructureIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SolarisEnergyInfrastructureIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_SPXTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SPXTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_VeracyteIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:VeracyteIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000069911Member_ViaviSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000069911Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ViaviSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_AAAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_AAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_AirportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:AirportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_AMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_BBBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_CaliforniaCommunityChoiceFinancingAuthoritySeriesF5000060136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CaliforniaCommunityChoiceFinancingAuthoritySeriesF5000060136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_ChicagoOHareInternationalAirportSeniorLienSeriesARevenue5000010136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ChicagoOHareInternationalAirportSeniorLienSeriesARevenue5000010136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_EducationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_FloridaDevelopmentFinanceCorpRevenue4000111533Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FloridaDevelopmentFinanceCorpRevenue4000111533Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_GeneralObligationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:GeneralObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_GreatLakesWaterAuthoritySewageDisposalSystemRevenueSeriesB5000070134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:GreatLakesWaterAuthoritySewageDisposalSystemRevenueSeriesB5000070134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_HousingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:HousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_LosAngelesDepartmentOfWaterAndPowerSeriesC5000070130Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LosAngelesDepartmentOfWaterAndPowerSeriesC5000070130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_LouisianaStadiumAndExpositionDistrictSeriesA5000070142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LouisianaStadiumAndExpositionDistrictSeriesA5000070142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_NewYorkTransportationDevelopmentCorp5000120136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NewYorkTransportationDevelopmentCorp5000120136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_PowerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:PowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_SoutheastEnergyAuthorityACooperativeDistrictSeriesE5000100130Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SoutheastEnergyAuthorityACooperativeDistrictSeriesE5000100130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_StateBoardOfAdministrationFinanceCorpSeriesA5526070134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:StateBoardOfAdministrationFinanceCorpSeriesA5526070134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_StateOfIllinoisSeriesB5000050134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:StateOfIllinoisSeriesB5000050134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_TobaccoSettlementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:TobaccoSettlementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_TransportationSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TransportationSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077267Member_WaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077267Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:WaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_AAAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_AAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_AirportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:AirportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_AMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_BBBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_CaliforniaCommunityChoiceFinancingAuthoritySeriesF5000060136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CaliforniaCommunityChoiceFinancingAuthoritySeriesF5000060136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_ChicagoOHareInternationalAirportSeniorLienSeriesARevenue5000010136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ChicagoOHareInternationalAirportSeniorLienSeriesARevenue5000010136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_EducationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_FloridaDevelopmentFinanceCorpRevenue4000111533Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FloridaDevelopmentFinanceCorpRevenue4000111533Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_GeneralObligationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:GeneralObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_GreatLakesWaterAuthoritySewageDisposalSystemRevenueSeriesB5000070134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:GreatLakesWaterAuthoritySewageDisposalSystemRevenueSeriesB5000070134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_HousingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:HousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_LosAngelesDepartmentOfWaterAndPowerSeriesC5000070130Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LosAngelesDepartmentOfWaterAndPowerSeriesC5000070130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_LouisianaStadiumAndExpositionDistrictSeriesA5000070142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LouisianaStadiumAndExpositionDistrictSeriesA5000070142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_NewYorkTransportationDevelopmentCorp5000120136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NewYorkTransportationDevelopmentCorp5000120136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_PowerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:PowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_SoutheastEnergyAuthorityACooperativeDistrictSeriesE5000100130Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SoutheastEnergyAuthorityACooperativeDistrictSeriesE5000100130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_StateBoardOfAdministrationFinanceCorpSeriesA5526070134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:StateBoardOfAdministrationFinanceCorpSeriesA5526070134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_StateOfIllinoisSeriesB5000050134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:StateOfIllinoisSeriesB5000050134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_TobaccoSettlementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:TobaccoSettlementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_TransportationSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TransportationSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077269Member_WaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077269Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:WaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_AmphenolCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AmphenolCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_ComfortSystemsUSAIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ComfortSystemsUSAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_KLACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:KLACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077270Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077270Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_AmphenolCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AmphenolCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_ComfortSystemsUSAIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ComfortSystemsUSAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_KLACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:KLACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077271Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077271Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_AmphenolCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AmphenolCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_AppliedMaterialsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AppliedMaterialsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_ComfortSystemsUSAIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ComfortSystemsUSAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_KLACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:KLACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000077272Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000077272Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_AAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_AirportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:AirportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_AMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_BBBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_BBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_CentralPlainsEnergyProject3SeriesA5000090142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CentralPlainsEnergyProject3SeriesA5000090142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_EducationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_EscambiaCountyHealthFacilitiesAuthority4000081550Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:EscambiaCountyHealthFacilitiesAuthority4000081550Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_GeneralObligationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:GeneralObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_HousingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:HousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_MiamiBeachHealthFacilitiesAuthority4000111546Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MiamiBeachHealthFacilitiesAuthority4000111546Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_NewYorkTransportationDevelopmentCorp4000043053Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NewYorkTransportationDevelopmentCorp4000043053Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_NewYorkTransportationDevelopmentCorp5625040140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NewYorkTransportationDevelopmentCorp5625040140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_PennsylvaniaEconomicDevelopmentFinancingAuthority5250063053Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PennsylvaniaEconomicDevelopmentFinancingAuthority5250063053Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_PublicAuthorityForColoradoEnergyNaturalGasPurchaseRevenue6500111538Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PublicAuthorityForColoradoEnergyNaturalGasPurchaseRevenue6500111538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_PublicFinanceAuthority5750123165Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PublicFinanceAuthority5750123165Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_RichlandCountySchoolDistrictNo2SeriesA1875030138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RichlandCountySchoolDistrictNo2SeriesA1875030138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_TobaccoSettlementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:TobaccoSettlementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_TransportationSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TransportationSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000078885Member_WaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000078885Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:WaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_AssociatedBritishFoodsPLCUnitedKingdomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AssociatedBritishFoodsPLCUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_BerkshireHathawayIncClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BerkshireHathawayIncClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_BolloreSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BolloreSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_CanadianNaturalResourcesLtdCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CanadianNaturalResourcesLtdCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_HyundaiMobisCoLtdSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:HyundaiMobisCoLtdSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_HyundaiMotorCo499SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:HyundaiMotorCo499SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_SamsungElectronicsCoLtd090SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SamsungElectronicsCoLtd090SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_TheCharlesSchwabCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TheCharlesSchwabCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_UHaulHoldingCoNonVotingSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:UHaulHoldingCoNonVotingSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115978Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115978Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_AssociatedBritishFoodsPLCUnitedKingdomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AssociatedBritishFoodsPLCUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_BerkshireHathawayIncClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BerkshireHathawayIncClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_BolloreSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BolloreSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_CanadianNaturalResourcesLtdCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CanadianNaturalResourcesLtdCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_HyundaiMobisCoLtdSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:HyundaiMobisCoLtdSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_HyundaiMotorCo499SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:HyundaiMotorCo499SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_SamsungElectronicsCoLtd090SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SamsungElectronicsCoLtd090SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_TheCharlesSchwabCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TheCharlesSchwabCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_UHaulHoldingCoNonVotingSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:UHaulHoldingCoNonVotingSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115979Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115979Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_BerkshireHathawayIncClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BerkshireHathawayIncClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_BolloreSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BolloreSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_CanadianNaturalResourcesLtdCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CanadianNaturalResourcesLtdCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_HyundaiMobisCoLtdSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:HyundaiMobisCoLtdSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_JohnsonAndJohnsonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:JohnsonAndJohnsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_RelianceIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RelianceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_SamsungElectronicsCoLtd090SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SamsungElectronicsCoLtd090SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_TheCharlesSchwabCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TheCharlesSchwabCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000115981Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000115981Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_AllOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">af:AllOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_ALSLtdAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ALSLtdAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_AzbilCorpJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AzbilCorpJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_DaieiKankyoCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:DaieiKankyoCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_DK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_FukuokaFinancialGroupIncJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FukuokaFinancialGroupIncJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_ImdexLtdAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ImdexLtdAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_MerlinPropertiesSocimiSAREITSpainMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MerlinPropertiesSocimiSAREITSpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_OSGCorpJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:OSGCorpJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_RingkjoebingLandbobankASDenmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RingkjoebingLandbobankASDenmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_SumitomoBakeliteCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SumitomoBakeliteCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_TekscendPhotomaskCorpJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TekscendPhotomaskCorpJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122075Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_AllOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">af:AllOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_ALSLtdAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ALSLtdAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_AzbilCorpJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AzbilCorpJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_DaieiKankyoCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:DaieiKankyoCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_DK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_FukuokaFinancialGroupIncJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FukuokaFinancialGroupIncJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_ImdexLtdAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ImdexLtdAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_MerlinPropertiesSocimiSAREITSpainMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MerlinPropertiesSocimiSAREITSpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_OSGCorpJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:OSGCorpJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_RingkjoebingLandbobankASDenmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RingkjoebingLandbobankASDenmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_SumitomoBakeliteCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SumitomoBakeliteCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_TekscendPhotomaskCorpJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TekscendPhotomaskCorpJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000122076Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000122076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_AllOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">af:AllOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_ArrowExplorationCorpCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ArrowExplorationCorpCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_BE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_BRCKGroupPLCUnitedKingdomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BRCKGroupPLCUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_FilaSPAItalyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FilaSPAItalyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_HK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_IonBeamApplicationsBelgiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:IonBeamApplicationsBelgiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_ItalianWineBrandsSPAItalyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ItalianWineBrandsSPAItalyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_LegacyHousingCorpUnitedStatesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LegacyHousingCorpUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_MedicalFacilitiesCorpCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MedicalFacilitiesCorpCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_OmniBridgewayLtdAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:OmniBridgewayLtdAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_TotalEnergyServicesIncCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TotalEnergyServicesIncCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_UHaulHoldingCoNonVotingSharesUnitedStatesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:UHaulHoldingCoNonVotingSharesUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142968Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_AllOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">af:AllOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_ArrowExplorationCorpCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ArrowExplorationCorpCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_BE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_BRCKGroupPLCUnitedKingdomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BRCKGroupPLCUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_FilaSPAItalyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FilaSPAItalyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_HK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_IonBeamApplicationsBelgiumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:IonBeamApplicationsBelgiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_ItalianWineBrandsSPAItalyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ItalianWineBrandsSPAItalyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_LegacyHousingCorpUnitedStatesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LegacyHousingCorpUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_MedicalFacilitiesCorpCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MedicalFacilitiesCorpCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_OmniBridgewayLtdAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:OmniBridgewayLtdAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_TotalEnergyServicesIncCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TotalEnergyServicesIncCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_UHaulHoldingCoNonVotingSharesUnitedStatesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:UHaulHoldingCoNonVotingSharesUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000142969Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000142969Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_AdvancedEnergyIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AdvancedEnergyIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_APIGroupCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:APIGroupCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_CavcoIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CavcoIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_ElementSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ElementSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_MoogIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MoogIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_PowellIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PowellIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_SPXTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SPXTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157694Member_VoyaFinancialIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:VoyaFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_AdvancedEnergyIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AdvancedEnergyIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_APIGroupCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:APIGroupCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_CavcoIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CavcoIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_ElementSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ElementSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_MoogIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MoogIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_PowellIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PowellIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_SPXTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SPXTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000157696Member_VoyaFinancialIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000157696Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:VoyaFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_AssociatedBritishFoodsPLCUnitedKingdomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AssociatedBritishFoodsPLCUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_BolloreSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BolloreSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_CanadianNaturalResourcesLtdCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CanadianNaturalResourcesLtdCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_CieDeLOdetSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CieDeLOdetSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_HyundaiMobisCoLtdSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:HyundaiMobisCoLtdSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_HyundaiMotorCo499SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:HyundaiMotorCo499SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_LGHAndHCoLtd223SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LGHAndHCoLtd223SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_MY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_NihonParkerizingCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NihonParkerizingCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_SamsungElectronicsCoLtd090SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SamsungElectronicsCoLtd090SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_TotalEnergyServicesIncCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TotalEnergyServicesIncCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176471Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_AssociatedBritishFoodsPLCUnitedKingdomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AssociatedBritishFoodsPLCUnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_BolloreSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:BolloreSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_CanadianNaturalResourcesLtdCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CanadianNaturalResourcesLtdCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_CieDeLOdetSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CieDeLOdetSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_HyundaiMobisCoLtdSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:HyundaiMobisCoLtdSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_HyundaiMotorCo499SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:HyundaiMotorCo499SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_LGHAndHCoLtd223SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LGHAndHCoLtd223SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_MY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_NihonParkerizingCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NihonParkerizingCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_SamsungElectronicsCoLtd090SouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SamsungElectronicsCoLtd090SouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_TotalEnergyServicesIncCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TotalEnergyServicesIncCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000176472Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000176472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_CarpenterTechnologyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CarpenterTechnologyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_CencoraIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CencoraIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_ComfortSystemsUSAIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ComfortSystemsUSAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_CurtissWrightCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CurtissWrightCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_EMCORGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:EMCORGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_InteractiveBrokersGroupIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:InteractiveBrokersGroupIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_LatticeSemiconductorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LatticeSemiconductorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_MonolithicPowerSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MonolithicPowerSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_SnowflakeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SnowflakeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180065Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180065Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_CasellaWasteSystemsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CasellaWasteSystemsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_CredoTechnologyGroupHoldingLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CredoTechnologyGroupHoldingLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_JFrogLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:JFrogLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_KrystalBiotechIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:KrystalBiotechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_LatticeSemiconductorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LatticeSemiconductorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_MirumPharmaceuticalsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MirumPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_OntoInnovationIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:OntoInnovationIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_PursuitAttractionsAndHospitalityIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PursuitAttractionsAndHospitalityIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_SiTimeCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SiTimeCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180066Member_ValvolineIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180066Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ValvolineIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_AmerisBancorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AmerisBancorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_CECOEnvironmentalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CECOEnvironmentalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_CompassIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CompassIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_ConstelliumSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ConstelliumSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_DucommunIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:DucommunIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_IMAXCorpCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:IMAXCorpCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_LigandPharmaceuticalsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LigandPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_SolarisEnergyInfrastructureIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SolarisEnergyInfrastructureIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_TTMTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TTMTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180067Member_ViaviSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180067Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ViaviSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_AmerisBancorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AmerisBancorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_CECOEnvironmentalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CECOEnvironmentalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_CompassIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CompassIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_ConstelliumSEFranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ConstelliumSEFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_DucommunIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:DucommunIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_IMAXCorpCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:IMAXCorpCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_LigandPharmaceuticalsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LigandPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_SolarisEnergyInfrastructureIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SolarisEnergyInfrastructureIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_TTMTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TTMTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180068Member_ViaviSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180068Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ViaviSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_AAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_AirportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:AirportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_AMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_BBBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_BBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_CentralPlainsEnergyProject3SeriesA5000090142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CentralPlainsEnergyProject3SeriesA5000090142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_EducationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_EscambiaCountyHealthFacilitiesAuthority4000081550Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:EscambiaCountyHealthFacilitiesAuthority4000081550Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_GeneralObligationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:GeneralObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_HousingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:HousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_MiamiBeachHealthFacilitiesAuthority4000111546Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MiamiBeachHealthFacilitiesAuthority4000111546Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_NewYorkTransportationDevelopmentCorp4000043053Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NewYorkTransportationDevelopmentCorp4000043053Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_NewYorkTransportationDevelopmentCorp5625040140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NewYorkTransportationDevelopmentCorp5625040140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_PennsylvaniaEconomicDevelopmentFinancingAuthority5250063053Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PennsylvaniaEconomicDevelopmentFinancingAuthority5250063053Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_PublicAuthorityForColoradoEnergyNaturalGasPurchaseRevenue6500111538Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PublicAuthorityForColoradoEnergyNaturalGasPurchaseRevenue6500111538Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_PublicFinanceAuthority5750123165Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PublicFinanceAuthority5750123165Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_RichlandCountySchoolDistrictNo2SeriesA1875030138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RichlandCountySchoolDistrictNo2SeriesA1875030138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_TobaccoSettlementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:TobaccoSettlementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_TransportationSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TransportationSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180069Member_WaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:WaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_AdvancedEnergyIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AdvancedEnergyIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_DucommunIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:DucommunIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_NovantaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NovantaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_RBCBearingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RBCBearingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_SemtechCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SemtechCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_SolarisEnergyInfrastructureIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SolarisEnergyInfrastructureIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_SPXTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SPXTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_VeracyteIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:VeracyteIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180070Member_ViaviSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ViaviSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_AllOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">af:AllOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_ALSLtdAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ALSLtdAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_AzbilCorpJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AzbilCorpJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_DaieiKankyoCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:DaieiKankyoCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_DK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_FukuokaFinancialGroupIncJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FukuokaFinancialGroupIncJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_ImdexLtdAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ImdexLtdAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_MerlinPropertiesSocimiSAREITSpainMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MerlinPropertiesSocimiSAREITSpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_OSGCorpJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:OSGCorpJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_RingkjoebingLandbobankASDenmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RingkjoebingLandbobankASDenmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_SumitomoBakeliteCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SumitomoBakeliteCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_TekscendPhotomaskCorpJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TekscendPhotomaskCorpJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180071Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_AdvancedEnergyIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:AdvancedEnergyIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_APIGroupCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:APIGroupCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_CavcoIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CavcoIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_ElementSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:ElementSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_MoogIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MoogIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_PowellIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PowellIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_SPXTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SPXTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000180072Member_VoyaFinancialIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000180072Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:VoyaFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_AAAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_AAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_AirportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:AirportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_AMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_BBBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_BBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_CityOfHoustonTXHotelOccupancyTaxAndSpecialRevenueSeriesC5500090158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CityOfHoustonTXHotelOccupancyTaxAndSpecialRevenueSeriesC5500090158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_CountyOfJeffersonSewerRevenue5500100153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CountyOfJeffersonSewerRevenue5500100153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_EducationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_GeneralObligationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:GeneralObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_HousingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:HousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_LouisianaStadiumAndExpositionDistrictSeriesA5250070153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:LouisianaStadiumAndExpositionDistrictSeriesA5250070153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_MassachusettsDevelopmentFinanceAgency5250070152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MassachusettsDevelopmentFinanceAgency5250070152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_MassachusettsDevelopmentFinanceAgency5250070155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:MassachusettsDevelopmentFinanceAgency5250070155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_PennsylvaniaEconomicDevelopmentFinancingAuthority5000123157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PennsylvaniaEconomicDevelopmentFinancingAuthority5000123157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_PennsylvaniaHigherEducationalFacilitiesAuthoritySeriesB25000110154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PennsylvaniaHigherEducationalFacilitiesAuthoritySeriesB25000110154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_PowerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:PowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_PublicFinanceAuthority5750123165Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:PublicFinanceAuthority5750123165Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_RhodeIslandHealthAndEducationalBuildingCorp5250051554Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RhodeIslandHealthAndEducationalBuildingCorp5250051554Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_TobaccoSettlementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:TobaccoSettlementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_TransportationSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TransportationSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000241081Member_WaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000241081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">af:WaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_AAAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_AAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_AMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:AMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_FHLMC2500120151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FHLMC2500120151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_FHLMC3000080152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FHLMC3000080152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_FHLMC3500060149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FHLMC3500060149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_FHLMC4500090152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FHLMC4500090152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_FHLMC5500020154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FHLMC5500020154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_FNMA2000040152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FNMA2000040152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_FNMA2500110151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FNMA2500110151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_FNMA4000060153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FNMA4000060153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_FNMA5000010153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:FNMA5000010153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_GNMA2500092050Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:GNMA2500092050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_GovernmentAndAgencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:GovernmentAndAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_MortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000261130Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000261130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_BBBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_BBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_BMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">af:BMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_CarnivalCorpLtd5875061531BermudaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CarnivalCorpLtd5875061531BermudaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_CCOHoldingsLLCCCOHoldingsCapitalCorp7000020133Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CCOHoldingsLLCCCOHoldingsCapitalCorp7000020133Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_CelaneseUSHoldingsLLC7550111530Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CelaneseUSHoldingsLLC7550111530Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_CenteneCorp3375021530Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:CenteneCorp3375021530Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_CorporateBondsAndNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:CorporateBondsAndNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_NissanMotorAcceptanceCoLLC6125093030Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:NissanMotorAcceptanceCoLLC6125093030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">af:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_RocketCosInc6500080129Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:RocketCosInc6500080129Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_SMEnergyCo9625061533Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:SMEnergyCo9625061533Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_TenetHealthcareCorp5500111532Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TenetHealthcareCorp5500111532Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_TransDigmInc6625030132Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:TransDigmInc6625030132Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000276156Member_VentureGlobalLNGInc8375060131Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001089951</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">af:C000276156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">af:VentureGlobalLNGInc8375060131Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>af:Holding</measure>
    </unit>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_00b08608_0118_4987_96fd_e771a0b9f3cc"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_00c64103_2f26_4e86_8d1f_d0b359327077"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_MaterialsSectorMember"
      decimals="4"
      id="h_013734ba_88c2_4dd0_b157_851e32b829e6"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_AirportMember"
      decimals="4"
      id="h_03f2ca3e_e01a_403b_90b6_97d60031590f"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_MaterialsSectorMember"
      decimals="4"
      id="h_043ab2ec_dd9e_402b_8c41_6f8804dd3efd"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_0487ac37_c712_464f_a4df_7442e8b3bf0c"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_04dd3439_7ff8_44d4_b2e5_66f5e1dd86c1"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_0536012c_ece7_4f95_9dcf_3839763dbcc0"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_0585109c_b684_4136_88be_64da9a0c5ddd"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_HealthcareSectorMember"
      decimals="4"
      id="h_0778f86d_195f_44b8_a84b_52d5a539f071"
      unitRef="pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_RealEstateSectorMember"
      decimals="4"
      id="h_07c45fd4_2e83_44b5_bb29_8dfb775c8a52"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_092414d6_dd7a_43a9_865c_6b417aedfc3e"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_09b94e61_88ff_4cf6_b2f0_919900b2c04b"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_UtilitiesSectorMember"
      decimals="4"
      id="h_09e1d139_d7a9_49c9_b1ec_6c7d62c41be4"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_0a9659fc_bf0b_40ea_9adc_1740e39dc1c7"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_0b053284_4680_4efc_b109_ca807c4131bf"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_0b687ec7_e6ec_4cb1_8164_9517ea233f2f"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_EducationMember"
      decimals="4"
      id="h_0bcb128d_bec3_4d3c_8788_74eaf5f448c8"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_EducationMember"
      decimals="4"
      id="h_0cc00e29_9903_429c_83da_ab9b2d2340d5"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_MaterialsSectorMember"
      decimals="4"
      id="h_0cc13753_3b60_4331_a1f0_95361f59eca2"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_0dc40085_c537_452f_b6ce_68e07dd4df59"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_0dcafdd0_fba9_4270_ac51_c8d655389388"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_HealthcareSectorMember"
      decimals="4"
      id="h_0df9f071_80a7_4b68_b408_538a2d3a9619"
      unitRef="pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_IndustrialSectorMember"
      decimals="4"
      id="h_0f7c50f4_556d_45a2_acf9_8f9fdfc5bb55"
      unitRef="pure">0.249</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_PowerMember"
      decimals="4"
      id="h_108b9817_fb9b_4e65_a79d_9a49bd858cec"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_109d049a_788f_4309_b752_3a8564f75cf7"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_EnergySectorMember"
      decimals="4"
      id="h_10bc477a_54d9_4869_936f_ef468440ad07"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_DevelopmentMember"
      decimals="4"
      id="h_1126b35b_6bad_4d6e_9954_a7de0f792a77"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_TransportationSectorMember"
      decimals="4"
      id="h_12dbe740_4203_4b6e_8d38_d0c1e92ea008"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_IndustrialSectorMember"
      decimals="4"
      id="h_13252b44_869f_4770_bc63_cdc8919cb06e"
      unitRef="pure">0.343</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_TransportationSectorMember"
      decimals="4"
      id="h_13ab68a9_60a6_45cf_b402_d60cb0301315"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_13eaf810_3c97_40df_ad39_a0981e180b7e"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_145ccbcd_44e7_402b_9cfe_29aaec3d6dbb"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_IndustrialSectorMember"
      decimals="4"
      id="h_14d39ecf_7fcd_41e0_8f50_b14ace5f0ed9"
      unitRef="pure">0.197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_157dace3_050b_40d4_9ce0_e9586cfa77c6"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1599e83f_4d42_49d1_9f95_c7c8dda7469c"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_15dcbeab_80a6_4af0_bf89_603e36da801f"
      unitRef="pure">0.292</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_177ccd84_f4df_4aec_bb51_40482a99bbde"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_17dd61fe_6901_4db6_8c16_7d8aaf806b9b"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_18d9c1e5_dac6_4acb_9f71_2270922745a6"
      unitRef="pure">-0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_19d321f7_da28_4cf6_b1c3_4d1b03103a37"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_HealthcareSectorMember"
      decimals="4"
      id="h_1a997ad8_4ba0_4df6_81ec_4abd78e3b358"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1ad654b1_0a7f_4905_b682_95d12ffcf137"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1ada3136_a3f2_47a9_a766_79c738f32653"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_HealthcareSectorMember"
      decimals="4"
      id="h_1af07772_75d7_4749_8c28_627f949802f6"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1bd88726_71ad_4409_ba09_77486a696b75"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_HealthcareSectorMember"
      decimals="4"
      id="h_1c771ff4_1cea_4ce7_a934_afce74449e54"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_IndustrialSectorMember"
      decimals="4"
      id="h_1c7b53f9_f1a7_4978_8a79_461840b9bf57"
      unitRef="pure">0.249</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_RealEstateSectorMember"
      decimals="4"
      id="h_1d2b9de6_9cd8_4cb1_9805_a0c34575e3a9"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_UtilitiesSectorMember"
      decimals="4"
      id="h_205aa768_5919_40e5_ab84_a5df5f9f3a1f"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_20f17e58_62c1_4e22_904a_c70e69702f45"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_IndustrialSectorMember"
      decimals="4"
      id="h_20f20caf_b816_4bac_aa31_6b7f5974dc87"
      unitRef="pure">0.271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_IndustrialSectorMember"
      decimals="4"
      id="h_210b5890_1384_4f4b_89f8_99d4e76c8589"
      unitRef="pure">0.303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_213bcce4_3d89_4e52_ad8b_897deae51f47"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_21c555cf_0ff1_48b9_bd92_7852c117a85f"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_TobaccoSettlementMember"
      decimals="4"
      id="h_222eb5f2_4d1c_46e4_acb4_f9f5b57b2977"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_HealthcareSectorMember"
      decimals="4"
      id="h_22d1b446_daaa_4163_97bc_74530ff6dbeb"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_HealthcareSectorMember"
      decimals="4"
      id="h_231cb171_b6c0_468c_9468_3a960f7dd603"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_EnergySectorMember"
      decimals="4"
      id="h_250e176e_7c2f_490f_820d_3047e0d85ca5"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_253ae4ad_add3_4fac_ac4b_546b2ff502a4"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_2662dc88_7c30_4701_97cb_7010f819db0d"
      unitRef="pure">-0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_HousingMember"
      decimals="4"
      id="h_266c8468_a52f_496d_bd76_056b3be1909c"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_26c247fc_7de3_42e9_b715_e3c49fdceecc"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_IndustrialSectorMember"
      decimals="4"
      id="h_27e24476_6e9a_4b34_a958_3edd6ba3139d"
      unitRef="pure">0.223</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_28402a63_4597_4517_90af_254ea11fffcb"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_29f89b85_4000_4fdb_9c8a_049f11afc318"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_2a40bbc9_fe64_4db1_8dcb_6981d9f1cac2"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_MaterialsSectorMember"
      decimals="4"
      id="h_2a572092_d97b_4b86_b52b_be6a44345f41"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_MedicalMember"
      decimals="4"
      id="h_2b63e1f9_7e63_4c7b_b0c6_719d8c295ab9"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_2c212809_b67d_42fc_942b_7cbc04660941"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_UtilitiesSectorMember"
      decimals="4"
      id="h_2cca67cd_5df1_4560_9ef5_de4e6afd4f79"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_RealEstateSectorMember"
      decimals="4"
      id="h_2f46f5b3_39ed_4240_8458_7eddfad9dbe9"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_PowerMember"
      decimals="4"
      id="h_2fb88853_87fb_4c6d_86f0_fb246cc2ce93"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_UtilitiesSectorMember"
      decimals="4"
      id="h_2fd6a059_fc2f_43e8_8bc3_82013fcc2ccf"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_UtilitiesSectorMember"
      decimals="4"
      id="h_314ccb8a_62fa_45df_b1c7_47e59d608882"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_UtilitiesSectorMember"
      decimals="4"
      id="h_317a1173_970e_4054_8bfe_8e684caaf5f2"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_3193f59e_1926_4cd7_865d_22eae98498b9"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_HealthcareSectorMember"
      decimals="4"
      id="h_31ca72d5_32ae_494b_8832_3195a2c32293"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_31d8db8c_b75e_4f09_b136_2dc811e45c9d"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_GeneralObligationMember"
      decimals="4"
      id="h_331c4092_16e5_4f83_926c_8a200371e47c"
      unitRef="pure">0.358</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_33289005_8920_48c0_8c05_4540b44defda"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_333eae72_8574_42ca_ae32_254015b009d7"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_33ef020a_f2e6_49c7_8aff_ec02a7fcafb4"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_UtilitiesSectorMember"
      decimals="4"
      id="h_3483a228_654a_46e7_afe6_fbdf719b2692"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_34a4bf1a_1513_45bb_84e5_360aedc6b39d"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_IndustrialSectorMember"
      decimals="4"
      id="h_3519779f_b604_4532_a60b_bfd8707bc374"
      unitRef="pure">0.115</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_EnergySectorMember"
      decimals="4"
      id="h_3547776e_a589_41f4_867d_2f7439be8401"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_RealEstateSectorMember"
      decimals="4"
      id="h_358fd555_4d35_47ec_affe_1138c8030db2"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_359b1d82_85e5_439a_9bbe_c36b6b69be66"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_HealthcareSectorMember"
      decimals="4"
      id="h_36beb302_8847_4da6_9c31_f0d83901b2d5"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_36c0b4bf_8a7c_4def_ba53_9147136716ba"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_WaterMember"
      decimals="4"
      id="h_3874e68c_d6ed_48b6_9f12_954d34cae46b"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_CommunicationsSectorMember"
      decimals="4"
      id="h_3947bb3e_e64b_42b1_b101_9f5edcfd14e3"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_RealEstateSectorMember"
      decimals="4"
      id="h_39f346d0_b5f5_4336_99af_a2137a964de1"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_3a152fbc_b570_410f_8a9e_ff5eda2679e0"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_3b9c8433_6f33_4669_8ff5_4fcfd71da7b8"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_3d58470a_b785_4e7b_ab97_455bef74860f"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_3e828f67_6f8d_447f_be31_f44e602c42d5"
      unitRef="pure">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_3f580e9c_a931_4695_8a2a_96d901e43493"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_HousingMember"
      decimals="4"
      id="h_402c6e4c_af4f_4b2f_8f06_b690353bd3a2"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_4100dcaf_ddf4_43ee_90c4_1973c3f5bb86"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_HealthcareSectorMember"
      decimals="4"
      id="h_410ae28e_191b_4317_aeba_d09764d03329"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_EnergySectorMember"
      decimals="4"
      id="h_41afaac1_56e5_49ea_b2d1_f45d8fc301b8"
      unitRef="pure">0.209</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_4266de83_4c7f_493d_8f30_e57fc27394f7"
      unitRef="pure">-0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_RealEstateSectorMember"
      decimals="4"
      id="h_427cf25a_caef_468c_9f8d_4118f31615e5"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_43454c3d_dbd3_48ba_ba7a_ace03d1e1761"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_44b69c8b_bcaf_4feb_aa27_b420b8043458"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_450ae4f8_0808_4f44_934f_cba85dea4df3"
      unitRef="pure">0.227</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_UtilitiesSectorMember"
      decimals="4"
      id="h_4578d33a_037c_41bf_95cd_8f229d6d3b89"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_4643befe_d36a_495c_b244_ee9f1d8ca91a"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_CommunicationsSectorMember"
      decimals="4"
      id="h_4651a8a9_a057_4c90_8699_06fc735a6036"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_46f81701_e9e8_4245_919b_19f41ad11827"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_475a8373_2a01_4f47_95f2_8c3d1ea27e99"
      unitRef="pure">-0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_DevelopmentMember"
      decimals="4"
      id="h_485be654_13f9_4935_b621_c34907b607c4"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_48ac7933_a83e_417c_a173_fc90a57dc33c"
      unitRef="pure">0.209</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_495b46fe_da6e_4f6d_b7de_489fd4d18f11"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_RealEstateSectorMember"
      decimals="4"
      id="h_4981e4b7_d195_4ae1_8e46_31f8cd12e1b9"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_TransportationSectorMember"
      decimals="4"
      id="h_4ab8798a_4ffd_49a6_8fd0_29628220d36d"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_TobaccoSettlementMember"
      decimals="4"
      id="h_4dd1ac37_5b01_4246_9cfe_cdf2e93957df"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_UtilitiesSectorMember"
      decimals="4"
      id="h_4dee320e_82fd_4e7a_92fd_1d83e84e593e"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_4e4896db_db3e_49cb_8497_2e62382a921c"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_4f79c82f_5c39_47f6_adda_e613bc263e7a"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_4ff51df1_4370_4187_9c30_60b34b07c39d"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_EducationMember"
      decimals="4"
      id="h_4ff7ba1a_9c6c_4655_81af_57e37889f263"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_51417e00_b8b0_465c_9a31_af8fd2e44c9c"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_TransportationSectorMember"
      decimals="4"
      id="h_514e0153_f246_4e10_9651_22f1b5ec7308"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_TobaccoSettlementMember"
      decimals="4"
      id="h_532e8392_1317_4dc4_af8b_3c682fdb6fe0"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_53e71fe2_534d_467c_966e_cf064937cca2"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_EnergySectorMember"
      decimals="4"
      id="h_53f5e77b_bf17_4440_bdcc_879ec1cd1006"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_547fe6f4_d53b_4e16_829c_c1c2bff03605"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_UtilitiesSectorMember"
      decimals="4"
      id="h_54b8f08a_b39d_418a_933d_7901be7ab66c"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_EnergySectorMember"
      decimals="4"
      id="h_556ba1d4_0e25_45cd_9567_9a9bea15789a"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_MedicalMember"
      decimals="4"
      id="h_570ff7bd_860c_49d4_ae83_069a964d31b8"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_IndustrialSectorMember"
      decimals="4"
      id="h_577451e9_611f_4cb5_93b5_765d5ded41a4"
      unitRef="pure">0.271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_HousingMember"
      decimals="4"
      id="h_57a96045_5791_43e1_8c30_1746185ba2cb"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_UtilitiesSectorMember"
      decimals="4"
      id="h_5800b980_2954_4ba4_847e_cbdd6339847e"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_MaterialsSectorMember"
      decimals="4"
      id="h_58304f71_83de_47c6_bf39_7eb745dcc283"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_EnergySectorMember"
      decimals="4"
      id="h_58ba4f47_f7f3_4250_84cf_abb69fd46b83"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_WaterMember"
      decimals="4"
      id="h_58bac9fc_ca3e_4fa8_b025_4bfc8834531a"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_IndustrialSectorMember"
      decimals="4"
      id="h_5a078ca8_cacf_49d2_a8d3_fcd77a0ab026"
      unitRef="pure">0.249</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_5a58ade4_87f4_4160_bc8a_4f470daaec74"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_EnergySectorMember"
      decimals="4"
      id="h_5b593f4f_a3a9_4c73_ba61_3d35843301ac"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_5b5b31ac_0306_421c_823f_7934f1df8657"
      unitRef="pure">-0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_5b6f75df_cf8f_4892_9701_d6165231b3b0"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_5be2250a_f686_44e1_97da_cc574810b4b7"
      unitRef="pure">0.227</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_EnergySectorMember"
      decimals="4"
      id="h_5be36a09_ada7_48a7_80f4_acd6872c53e9"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_5c040aa0_0edb_4552_8424_900572c368c2"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_5c260180_48d0_4b82_a3c5_8a169934b3e5"
      unitRef="pure">-0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_5c7580a5_a359_401f_96cd_2a0a3df90a71"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_IndustrialSectorMember"
      decimals="4"
      id="h_5da9c6f7_ce4b_4aea_b5b6_4ee21f7ea53d"
      unitRef="pure">0.343</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_TobaccoSettlementMember"
      decimals="4"
      id="h_5e326eb4_b59c_461f_be5f_32e23af413e8"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_5e772045_9ccf_4711_a2db_7603b8e287a5"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_IndustrialSectorMember"
      decimals="4"
      id="h_5e96b34f_cf6a_4df0_9bd5_2c53169923b5"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_UtilitiesSectorMember"
      decimals="4"
      id="h_5ec74383_eac9_4174_b653_b8461c352ca6"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_HealthcareSectorMember"
      decimals="4"
      id="h_5f0ec5a4_3ff8_43a3_b0e5_240585a19e51"
      unitRef="pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_EnergySectorMember"
      decimals="4"
      id="h_605d9130_0428_402b_b798_1b790255f27a"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_AirportMember"
      decimals="4"
      id="h_6129c626_454c_46a5_80fe_f7ad80e7d92c"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_630cf66e_edc9_46fb_bde5_b3182582ee2f"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_MortgageBackedSecuritiesMember"
      decimals="4"
      id="h_6363b4e7_f89b_4a58_be05_f10e9fa633a7"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_63ab6079_ed61_423d_89af_70f70498c501"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_HealthcareSectorMember"
      decimals="4"
      id="h_63b3679d_b70d_4e3d_99b0_977668995bb4"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_HealthcareSectorMember"
      decimals="4"
      id="h_659ea448_c46a_473b_8705_97ce03d56c42"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_65e144d7_cbef_41c7_8bc9_f0cf5cf18779"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_GeneralObligationMember"
      decimals="4"
      id="h_65e487f5_b337_41f6_a4fe_eb12c82353f7"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_65f02f8c_c207_4f1f_9c5c_5c8ae8cea8df"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_RealEstateSectorMember"
      decimals="4"
      id="h_668fbce7_a86c_417f_99f1_a03c688bbd19"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_66aba18b_9b07_4e29_a47c_44b74bdda96d"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_678ce2e2_5c31_4144_84f7_2b8448edf972"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_CommunicationsSectorMember"
      decimals="4"
      id="h_68cca8e5_b474_44dc_b465_8ec4d3bdd057"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_UtilitiesSectorMember"
      decimals="4"
      id="h_69aac84f_0b61_435b_97ac_2a5c9dc49205"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_IndustrialSectorMember"
      decimals="4"
      id="h_6a93d2f7_3e0f_4240_8857_e8c36f1868ce"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_RealEstateSectorMember"
      decimals="4"
      id="h_6ad32e62_2b9e_40dd_8451_f79295fee5fa"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_6b25b651_9ed1_451d_b404_8a946f1603ea"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_6b88f38e_a485_4ac1_9d46_0cce4b65f1ee"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_6b8a3c40_e7bf_487e_9bee_8e82e9fb8fb0"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_HousingMember"
      decimals="4"
      id="h_6befad1f_e6d0_415b_be54_6de30582403f"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_HealthcareSectorMember"
      decimals="4"
      id="h_6c00ff23_2b43_4f23_b77e_1fd0a815695b"
      unitRef="pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_WaterMember"
      decimals="4"
      id="h_6c88eb3e_7ca0_43d7_a291_fef5c9cae374"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_6caed57c_919b_4fd1_8205_3eb61643c8ec"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_IndustrialSectorMember"
      decimals="4"
      id="h_6ceb5b39_d962_4cee_a070_fdd45e0fcfca"
      unitRef="pure">0.197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_6d7aa3b8_49b1_40e8_a6a1_bbd770fce90d"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_6f7bfb3d_5525_4b27_9edc_4dd1eb41cb9c"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_6f9ae2bf_5e13_4907_acef_3007641d90d0"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_6fc0155d_9fde_4c43_9ee2_6310309c43d0"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_AirportMember"
      decimals="4"
      id="h_7038388f_6e06_4614_890b_a7d794e8518b"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_MaterialsSectorMember"
      decimals="4"
      id="h_706e4065_4688_4543_a2f9_8590157bdb03"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_7077a9af_750a_4900_a745_f8780df92d17"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_70fa071f_93f5_41b2_81c4_e9cccd2336fe"
      unitRef="pure">0.292</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_7117fca7_66d6_48b9_bd53_db438a9cf3cf"
      unitRef="pure">0.227</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_MaterialsSectorMember"
      decimals="4"
      id="h_713b57f1_b865_495b_bc40_820d9ab39e1a"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_71ab2858_c1ca_4fce_8d38_c7731ef27d52"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_7595b6e3_8eed_48fa_9e5f_19e954006028"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_763eecf6_d828_4955_b817_600ad2535bbf"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_UtilitiesSectorMember"
      decimals="4"
      id="h_7641947f_a757_45dd_9b6d_2b73118fb63e"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_UtilitiesSectorMember"
      decimals="4"
      id="h_768b2f5b_a3ec_456a_892f_ccff85f4c934"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_GeneralObligationMember"
      decimals="4"
      id="h_7690edc8_d63b_41fe_99de_2233e5c9a5f0"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_EducationMember"
      decimals="4"
      id="h_76ceed20_7ca2_4583_9ef2_33f79d8a83b0"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_EnergySectorMember"
      decimals="4"
      id="h_76eaeb07_6836_4ffe_b3d8_53f7db44a3bf"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_778f3732_f3ce_446c_9efb_ad1aeddcfcb6"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_IndustrialSectorMember"
      decimals="4"
      id="h_7813d9a0_4222_4732_8cc0_fdca44825c7c"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_MaterialsSectorMember"
      decimals="4"
      id="h_7843c439_7dcf_451d_ac31_02b7e7437e84"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_7891f6b4_f0fd_4baa_bd4d_1aeb030cc72c"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_MaterialsSectorMember"
      decimals="4"
      id="h_789d2a6a_889d_406a_a27f_b01640b675a1"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_UtilitiesSectorMember"
      decimals="4"
      id="h_7a193176_9e1d_4ee0_959e_dad3b84c040f"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_7ac4ac2a_0d70_45ff_8b2b_1e9ad9b4d5b5"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_CommunicationsSectorMember"
      decimals="4"
      id="h_7afa6336_d4fe_4401_9721_8e4063d3fd2f"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_RealEstateSectorMember"
      decimals="4"
      id="h_7b01d57c_52d9_4358_bf48_ffb3863348d5"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_7b247675_6ac9_414f_8e3f_3bdf4fa95096"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_7b2af686_c5ae_4074_ac10_294cf2d37564"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_MedicalMember"
      decimals="4"
      id="h_7b9925bc_0902_43cc_8739_fd36bdfd972f"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_7c21a5a1_61af_4aff_b4fd_33d5c10bd821"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_CommunicationsSectorMember"
      decimals="4"
      id="h_7c9385f0_e6da_4e6d_a8a6_9e9fe3293858"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_UtilitiesSectorMember"
      decimals="4"
      id="h_7dc079b5_e1d7_4d8c_b30c_f7bbe5808347"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_7dc2604b_e95f_4008_a5c7_2ef287aad1e6"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_7ff256c9_0e28_4929_8ad8_2d3f6edf384e"
      unitRef="pure">0.360</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_MaterialsSectorMember"
      decimals="4"
      id="h_800109a1_f691_4867_93b8_a655d5921a64"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_HealthcareSectorMember"
      decimals="4"
      id="h_80d47cae_e38f_4b7e_9cd3_2464983211e0"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_HousingMember"
      decimals="4"
      id="h_81ab9d38_6033_43e1_8c50_ba8258d434a9"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_MaterialsSectorMember"
      decimals="4"
      id="h_81af310b_861b_48c8_a90e_b6c4f478aaa6"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_8297b2dd_0d63_4524_b6c1_259fa2d23d0b"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_82ed8860_de37_433e_8bc7_2b4ba82e2f60"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_835551f7_b543_4ecf_a91c_3bd3da59a0c5"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_84166d1e_1801_47fa_b19c_8867d873ccb5"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_842a5be1_8c88_4a20_852f_d13353a7ce34"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_85b20c47_29fc_489f_9f61_25fa0cc8a9dc"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_RealEstateSectorMember"
      decimals="4"
      id="h_86ab67ad_08c3_4ff6_b996_1a3216230b2c"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_86bd363d_4c6a_4c94_b117_ba26f40da5e2"
      unitRef="pure">0.360</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_CommunicationsSectorMember"
      decimals="4"
      id="h_8739577e_2e63_402e_b38d_ed6f4adbef45"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_IndustrialSectorMember"
      decimals="4"
      id="h_88037cce_f13a_4a3f_b57e_d603316e99e2"
      unitRef="pure">0.115</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_MaterialsSectorMember"
      decimals="4"
      id="h_880de643_ab8b_4206_a732_6d6d79e49ab3"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_UtilitiesSectorMember"
      decimals="4"
      id="h_88db6165_4096_4e39_b8ea_435252e7811a"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_89307f1d_2274_4675_afef_5b0e33067aca"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_IndustrialSectorMember"
      decimals="4"
      id="h_8a0cb162_2799_48f1_b512_8031022855d0"
      unitRef="pure">0.303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_RealEstateSectorMember"
      decimals="4"
      id="h_8a223fbe_d0cf_4ac7_a901_c95402a049df"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_UtilitiesSectorMember"
      decimals="4"
      id="h_8a2b9dc9_55ad_470c_83aa_548dcf0fbb1f"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_8a543411_a973_4ab6_a676_385fcf5175de"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_RealEstateSectorMember"
      decimals="4"
      id="h_8d0ae0c7_88c9_4cab_9e2c_5b8e3e1f3461"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_PowerMember"
      decimals="4"
      id="h_8eb82e10_9def_4aad_b981_c12048fc8e4f"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_8ed2fe9f_10bd_4bdf_b4bb_394afc08d5ae"
      unitRef="pure">0.209</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_HealthcareSectorMember"
      decimals="4"
      id="h_8efb46a2_cb00_4531_bf61_868d72aef4a9"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_8f1efad4_efd6_417d_99fc_d51b6d352092"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_MaterialsSectorMember"
      decimals="4"
      id="h_90ce3816_5920_4018_9576_92d7d40974d5"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_HealthcareSectorMember"
      decimals="4"
      id="h_9231f80b_26a2_43e2_a32e_7ae213fb4b30"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_92d53b01_ce5b_4e8f_a0e7_b8967c861cc2"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_92ddbe20_a4bd_4804_8339_5cd1e929d922"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_94b006cb_b718_47f2_a4d0_314fe990e263"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_EducationMember"
      decimals="4"
      id="h_94c221a3_accb_44a9_888f_2d08affb0bc5"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_965cc26e_f05a_46cd_a251_2d1b1bc501b4"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_982517cc_8cca_44f7_974f_4d710273c452"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_CommunicationsSectorMember"
      decimals="4"
      id="h_983980a7_6aec_4b99_9507_a064d84c4120"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_984d3795_57ed_4deb_bdd9_7a27fbcd5a8a"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_EnergySectorMember"
      decimals="4"
      id="h_98a743d8_82ab_40dd_994c_8c5d608b5ba7"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_99ec2335_cc5e_4372_bde9_2227e0fa7123"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_EnergySectorMember"
      decimals="4"
      id="h_9a1becc2_22c2_419a_a68b_eee5b0df3751"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_9a27516c_340e_46d6_85cc_d0ac3e0370ee"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_9a801b10_1355_4d65_a9e4_3cfe7d88836f"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_9af79d76_586c_4a21_a22b_4c3dcced7971"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_9be73e03_1bfc_46c2_b6b5_63d2ed702a8f"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_9c1f7f88_1a4e_4a05_a793_8286955e07f3"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_MaterialsSectorMember"
      decimals="4"
      id="h_9d308708_b618_4493_ae15_bd1a7eac9e9a"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_WaterMember"
      decimals="4"
      id="h_9dc9e5c8_cc0e_4779_a9f4_4098274e8130"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_RealEstateSectorMember"
      decimals="4"
      id="h_9e897957_6091_42da_a482_5e5b79e72fc2"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_UtilitiesSectorMember"
      decimals="4"
      id="h_9f7587b3_f860_4d10_b8ca_3ac86b14cfa8"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_a15aabad_597d_415a_8522_7fed4279e38d"
      unitRef="pure">0.209</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_HealthcareSectorMember"
      decimals="4"
      id="h_a18a5349_8201_41ad_922b_de4d2a6e6194"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_a2d39fde_0789_49b2_84a9_495b78307ccf"
      unitRef="pure">-0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_a2f3f585_6a61_4678_a0d7_03270f121d3b"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_a4cd950e_cd7c_4836_afe5_f9a10d5804fb"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_a53814eb_c4d2_43f7_a793_adf5cb487840"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_a6298ddc_d717_454d_a0ff_75611bdff71e"
      unitRef="pure">0.139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_MaterialsSectorMember"
      decimals="4"
      id="h_a6491540_59de_4960_88b5_1e68a8916233"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_a6b9c8f4_bff4_42f8_a721_8c32dc1adb31"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_MedicalMember"
      decimals="4"
      id="h_a97a5763_a4e2_4045_b6c5_217fdfd00146"
      unitRef="pure">0.270</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_aa403eed_57ab_4844_843d_5502c5e2db0c"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_RealEstateSectorMember"
      decimals="4"
      id="h_aa407d63_5027_406b_a9e5_34cf20b41846"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_aa649d2f_b659_4220_9d2d_1ace53c4b50c"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_TobaccoSettlementMember"
      decimals="4"
      id="h_aaa3c46d_186c_4486_a277_1c1911b98d4a"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_HealthcareSectorMember"
      decimals="4"
      id="h_aabd8661_68e6_42fe_a11a_461297d20bc3"
      unitRef="pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_aaf116b8_5d7d_471d_ba26_a2241fab4481"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_abd0c10b_e0c6_43f5_a956_55c62a0ccf21"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_abdefe3f_a711_4637_b04a_4de890c291db"
      unitRef="pure">-0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_ac04e2a1_8014_45ee_a7c3_5f075f7ad5aa"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_UtilitiesSectorMember"
      decimals="4"
      id="h_ac915cfb_03b1_4507_8326_d1301871e68f"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_acd019e0_9616_446b_b948_e0439d1421e1"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_adaf5755_2344_4963_8659_a9cef92860ab"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_adcce27e_3011_4d89_afec_c44bb085730d"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_IndustrialSectorMember"
      decimals="4"
      id="h_ae51f059_a51e_489e_a8a4_a3acae96b5f2"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_HousingMember"
      decimals="4"
      id="h_aea03e99_7f43_403e_9dd3_1432859c0b88"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_aef30d46_de81_403b_82bc_30a8389e2e8f"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_IndustrialSectorMember"
      decimals="4"
      id="h_b1125b12_8b21_4c4f_b262_77ea9df0f410"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_RealEstateSectorMember"
      decimals="4"
      id="h_b27f05b9_f5ed_48ae_9143_51fc5682d185"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_EnergySectorMember"
      decimals="4"
      id="h_b40d5f48_e236_45ef_a896_8dda6b445dc2"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_CommunicationsSectorMember"
      decimals="4"
      id="h_b4d36930_6489_4c28_b51e_fe7a6325a6b4"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_b5075605_4be7_41a8_8b1c_a771cfe79aeb"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_b52880c6_823b_4b17_8350_4021f0b836dd"
      unitRef="pure">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_CommunicationsSectorMember"
      decimals="4"
      id="h_b7669240_739d_436e_bc73_3f183f85c40c"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_MaterialsSectorMember"
      decimals="4"
      id="h_b848875d_4c76_4622_bcaf_ba166f660632"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_DevelopmentMember"
      decimals="4"
      id="h_b897386f_3f14_4f97_baa5_a0932013dfb1"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_RealEstateSectorMember"
      decimals="4"
      id="h_ba012750_2af9_47c0_a8d0_85f478ed5ab6"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_bc98f684_e035_40af_9a99_5aba87762703"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_EnergySectorMember"
      decimals="4"
      id="h_bcafa308_27e1_441c_94f6_e15405b6d180"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_AirportMember"
      decimals="4"
      id="h_bf2b5221_9c19_4863_bca2_4ae0c9c46bda"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_MaterialsSectorMember"
      decimals="4"
      id="h_bf64c9f3_5bba_468e_bf16_b056f93e9488"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_MaterialsSectorMember"
      decimals="4"
      id="h_bfefe49c_ac7b_4ac2_b0a2_cc4a77aa8bec"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_MaterialsSectorMember"
      decimals="4"
      id="h_c0095191_11d8_45e5_832a_944839584b84"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_IndustrialSectorMember"
      decimals="4"
      id="h_c0408dc4_ca58_451b_857d_a6468fd728a5"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_CommunicationsSectorMember"
      decimals="4"
      id="h_c070ea66_8425_420a_a82f_e507c8fe8925"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_HealthcareSectorMember"
      decimals="4"
      id="h_c10bfbfa_a4c6_4be6_b5d8_29fdc51ef20c"
      unitRef="pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_c28b5c5d_c3da_4b18_bd39_ae70cbd1b7c6"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_MedicalMember"
      decimals="4"
      id="h_c38ba87b_887c_45c2_b0dc_c5f9339453c2"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_DevelopmentMember"
      decimals="4"
      id="h_c4197f20_8ea8_43b1_863d_44482db964f2"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_EnergySectorMember"
      decimals="4"
      id="h_c486dac9_35d1_4b19_8742_3a42a69d7fc4"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_RealEstateSectorMember"
      decimals="4"
      id="h_c4a464cd_ff0e_4f22_928e_6b38808d6170"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_c67e86b3_f6b5_4451_8b5a_760a0a6648fd"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_c7c94b3a_192a_4fbd_9c18_aa6e6b264208"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_c81a73d6_a1f4_46aa_9178_2d105db3de20"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_UtilitiesSectorMember"
      decimals="4"
      id="h_c87fc77d_22b3_4985_a2d8_fc46370c94a0"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_UtilitiesSectorMember"
      decimals="4"
      id="h_c8b67bf1_bcfb_4d2a_8f3c_b3156793bb49"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_UtilitiesSectorMember"
      decimals="4"
      id="h_c8de1af6_0570_4498_b511_ddde0b2400f1"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_c93f4769_3cf6_4044_9879_3978475d4743"
      unitRef="pure">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_c97df617_1544_428e_a25a_e048d1e7401c"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_IndustrialSectorMember"
      decimals="4"
      id="h_c980a8f8_410e_4e92_bcea_1227de81dac7"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_UtilitiesSectorMember"
      decimals="4"
      id="h_c998d5d4_d89b_4f09_a940_6c9833935669"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_ca793eae_56ba_44c9_bcb3_a428be2627c2"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_IndustrialSectorMember"
      decimals="4"
      id="h_cb2dbad6_88f7_409e_b82b_59375317c984"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_GeneralObligationMember"
      decimals="4"
      id="h_cb7df6f3_a37a_4874_b012_b3f096a0adfc"
      unitRef="pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_MaterialsSectorMember"
      decimals="4"
      id="h_cb9900a4_bf68_4761_9f00_69c20ea7b230"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_CommunicationsSectorMember"
      decimals="4"
      id="h_cba6edeb_08b6_4cf1_9dec_abcdf88197e4"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_EnergySectorMember"
      decimals="4"
      id="h_cbe98b59_3ca0_49a5_a262_ae7d8dd3c958"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_cbfe4da8_a439_43d6_9f96_8bbf1b292059"
      unitRef="pure">0.360</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_ccc21c26_d2db_43a1_8bf7_786256d2b332"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_AirportMember"
      decimals="4"
      id="h_ccd79434_3799_4210_9512_a56d301e8536"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_UtilitiesSectorMember"
      decimals="4"
      id="h_cdef85c3_06d2_488c_a318_6e60b0c1b63b"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_CommunicationsSectorMember"
      decimals="4"
      id="h_ce1ab6fc_42e6_4f9f_ae23_6faae87f1aef"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_ce984ded_cbc6_486a_9f32_76cfaf3e534d"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_cf72e4b6_65e6_4a2f_bd5c_cab1e908927b"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_cf8e46f6_6e7c_4f4e_9734_fc2aa90ad6f8"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_EnergySectorMember"
      decimals="4"
      id="h_d07a24d6_2b8f_4e88_b08e_bb9e3e9b216a"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_RealEstateSectorMember"
      decimals="4"
      id="h_d0d743cd_c1f3_4724_ace4_996ef8758acb"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_EnergySectorMember"
      decimals="4"
      id="h_d16e82f4_f42a_41f0_94fa_64961b00191a"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_d1886bfd_799a_44ce_bce2_d5fa2e4119dd"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_d18c828f_ee86_4ab0_ba3d_6077c64c64a2"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_WaterMember"
      decimals="4"
      id="h_d22a42b1_a80a_4141_805a_bfc808f7d100"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_d2596d0e_14d0_4d02_bdd2_5985333ff008"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_GeneralObligationMember"
      decimals="4"
      id="h_d2659740_5b38_4946_80e8_c32a1b194147"
      unitRef="pure">0.358</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_d28b08ad_4757_47e6_b29b_eb24549b9bb9"
      unitRef="pure">0.729</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_TobaccoSettlementMember"
      decimals="4"
      id="h_d32236b2_ec1a_4b42_b262_cedca7e51589"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_MedicalMember"
      decimals="4"
      id="h_d344d419_9c39_4eb2_8586_6843f8f94cde"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_EnergySectorMember"
      decimals="4"
      id="h_d4ea57a8_6625_4700_be57_1d88d2eab921"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_IndustrialSectorMember"
      decimals="4"
      id="h_d51a6ed9_8dda_44a7_97a6_402ba00ac4fe"
      unitRef="pure">0.343</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_d5223c22_2974_4f84_b4f3_e05140933cf0"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_d61fafa3_eb67_48e4_a0ac_1cea67335dff"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_CommunicationsSectorMember"
      decimals="4"
      id="h_d783dda6_69e2_4424_a77a_0913e5ee5b95"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_EnergySectorMember"
      decimals="4"
      id="h_d84831e8_0748_43d8_adc8_b6bd43c3428f"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_d893129d_8cd0_41a2_81f1_843456e718c7"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_TransportationSectorMember"
      decimals="4"
      id="h_d959e397_d45f_45ad_80d3_794c3f03ae64"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_dae7b92f_f0e8_4b2b_bb25_96d831695076"
      unitRef="pure">0.292</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_HealthcareSectorMember"
      decimals="4"
      id="h_dbd4ef6f_6dff_4491_9987_eb3e69381668"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_dc203cd0_1c45_4aca_b160_c944aef7c6a0"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_dc587f0c_df46_40de_bf16_26ec8d3f48b2"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_dc5fc413_932a_4b15_ab45_bd924686f879"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_HealthcareSectorMember"
      decimals="4"
      id="h_dc97422d_f6e1_4636_82d2_01596eac4ea2"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_MaterialsSectorMember"
      decimals="4"
      id="h_dc9e8c22_65bc_4266_9ed8_b38b0863b46b"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_EnergySectorMember"
      decimals="4"
      id="h_dcbb0fcc_f30c_4694_bf08_b3312f9b4714"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_CorporateBondsAndNotesMember"
      decimals="4"
      id="h_dcf55bfa_a12c_446f_8c03_b2b87801a2ea"
      unitRef="pure">0.966</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_HealthcareSectorMember"
      decimals="4"
      id="h_dd225b79_e0e2_44e0_ac8d_e075f7fbbab5"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_de39efd4_b3c1_4422_a14e_bfad4df967bd"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_dec39ec3_958f_40cd_9b54_9392f3e43ec4"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_UtilitiesSectorMember"
      decimals="4"
      id="h_dff03cfd_78df_46b2_83e7_def7c5930476"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_IndustrialSectorMember"
      decimals="4"
      id="h_e0bb385f_35f6_46ba_8e5d_70e95a91fee9"
      unitRef="pure">0.197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_IndustrialSectorMember"
      decimals="4"
      id="h_e1251a28_26fb_428c_bbaa_96706ff4f288"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_EnergySectorMember"
      decimals="4"
      id="h_e2c5d593_c5cc_4365_b4e2_dcc104d8ee7b"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_GeneralObligationMember"
      decimals="4"
      id="h_e353ae66_0d25_4137_ab31_aaa5914f92b0"
      unitRef="pure">0.187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_HealthcareSectorMember"
      decimals="4"
      id="h_e409ec8f_fc3a_4006_8979_970b3d4baca1"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_MaterialsSectorMember"
      decimals="4"
      id="h_e40b0bab_2d5b_42cd_b3e0_35f568ded517"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_UtilitiesSectorMember"
      decimals="4"
      id="h_e4648062_7d33_4fb0_8530_ef58d07e3796"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_e4e85eea_b3bb_46a0_8fd3_4c3d489f9fbe"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_IndustrialSectorMember"
      decimals="4"
      id="h_e5387d46_6fd3_4c72_a3e6_c129c376da0e"
      unitRef="pure">0.223</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_CommunicationsSectorMember"
      decimals="4"
      id="h_e54bf46f_cb4b_4102_ac8d_d0b9d2a73d54"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_e55bf058_f0a9_4b6f_882f_60cbc84957c4"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_e5a3941b_bc60_480a_8346_cfb15e3e33a2"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_e5e14744_98ff_4714_aed6_e784a54afa57"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_WaterMember"
      decimals="4"
      id="h_e7206751_fbe4_43a7_98cd_e351e7b2cbd4"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_AirportMember"
      decimals="4"
      id="h_e75a092a_6ec6_4480_861b_54887665c02d"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_EnergySectorMember"
      decimals="4"
      id="h_e798d573_5ec9_4b4e_a828_1df00e5e01f2"
      unitRef="pure">0.209</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_e7b8c75f_aac7_4a91_a40d_beb9fcaea65d"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_e7e3cfc1_e0c6_431e_b210_fab093b72cc5"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_RealEstateSectorMember"
      decimals="4"
      id="h_e924bcfe_c68e_4956_bf2c_2a4895a490ff"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_e96b22d9_30bc_4eb5_a73a_b9ed3fd6cdcd"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_eb1c9a69_7b8b_4b19_9a48_959569e9ff21"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_EnergySectorMember"
      decimals="4"
      id="h_eb2d7700_e767_4e4e_a48f_3996c6701aa9"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_eef2e666_496d_4c04_a359_1d967d895bf4"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_f0c74288_1e92_4bf3_945b_645001565745"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_MaterialsSectorMember"
      decimals="4"
      id="h_f135dfa6_3cc3_490a_8e80_44f68e865894"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_CommunicationsSectorMember"
      decimals="4"
      id="h_f29e68c8_b7aa_4529_a429_ae32a0b7db40"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_f353da51_a329_4b1c_924e_bca2fb39fa95"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_TransportationSectorMember"
      decimals="4"
      id="h_f3ce1468_7f3f_41ec_9cf2_a523d919e320"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_f3e7c61c_72bc_46c9_90f0_a75856feed03"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_CommunicationsSectorMember"
      decimals="4"
      id="h_f40cb112_316b_4338_81b4_79bb3303c2c6"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_CommunicationsSectorMember"
      decimals="4"
      id="h_f4111178_f5f7_40b3_9ad2_40054b771c2e"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_f45341cb_f0b8_4f74_9593_fbc2b155f623"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_f46fbe52_766c_40b2_90c8_682ebbf20b65"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_DevelopmentMember"
      decimals="4"
      id="h_f4a1cde6_2bef_4c2d_89e5_a42c71eb203a"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_MaterialsSectorMember"
      decimals="4"
      id="h_f4fb5440_be1c_4071_9758_864c486c42fd"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_IndustrialSectorMember"
      decimals="4"
      id="h_f51203f7_d6ab_456f_8546_db89223aeb7d"
      unitRef="pure">0.223</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_MaterialsSectorMember"
      decimals="4"
      id="h_f51b4130_90e5_4873_abe8_7adac63520cb"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_HealthcareSectorMember"
      decimals="4"
      id="h_f53a0049_c172_47f1_9373_e1687eb81052"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_UtilitiesSectorMember"
      decimals="4"
      id="h_f72c901a_e78d_4215_84e2_ba57ab654c95"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_f7b30699_2d7f_4354_9968_6bf76873089d"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_f7b51098_c668_4d12_9755_9c6ff895978a"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_f92dba29_e0b2_4c89_8c75_2a3d86bc94ff"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_f98e2179_b66f_4f2e_8a8b_6b23b76598f3"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_RealEstateSectorMember"
      decimals="4"
      id="h_f9915b06_e559_4f54_994b_23050518d21e"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_IndustrialSectorMember"
      decimals="4"
      id="h_fa08b87f_e826_4b5f_933f_0be2a98446d5"
      unitRef="pure">0.271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_EducationMember"
      decimals="4"
      id="h_fa251b3f_323a_485d_bd4c_1dda7d352a5d"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_UtilitiesSectorMember"
      decimals="4"
      id="h_fa6e451c_895b_418f_9931_52863bca284e"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_fa7f05d4_981d_4b8a_9cd5_e13184c3aa8d"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_DevelopmentMember"
      decimals="4"
      id="h_fab8a941_4e80_44fd_836e_61f1dc9b58cb"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_HealthcareSectorMember"
      decimals="4"
      id="h_fada281f_1dc2_4e7f_be6e_35b9d97f1fc6"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_HealthcareSectorMember"
      decimals="4"
      id="h_fb759db1_e336_4abd_93ed_00c62b29f0df"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_HealthcareSectorMember"
      decimals="4"
      id="h_fc179fbd_d737_4d1a_ad77_8785d9e19680"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_fd9a3203_0162_42a1_8e33_3c9666928f95"
      unitRef="pure">-0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_ffa54f80_c8ff_435b_83bb_6591761ec3a8"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180069Member_NotRatedMember"
      decimals="4"
      id="h_0114405d_417f_4300_a5a6_ad21861d2766"
      unitRef="pure">0.039</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_JP"
      decimals="4"
      id="h_01799726_7cf6_4e3f_83bc_5b877002ef7f"
      unitRef="pure">0.359</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115979Member_GB"
      decimals="4"
      id="h_044642dd_8f07_46cd_a19b_2140dcdc2fde"
      unitRef="pure">0.049</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000261130Member_AAAMember"
      decimals="4"
      id="h_046a1413_76bb_49e0_9bda_783c7c94714a"
      unitRef="pure">0.245</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_NL"
      decimals="4"
      id="h_09052e93_4997_473f_9f33_0052eb8b92ab"
      unitRef="pure">0.041</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115981Member_US"
      decimals="4"
      id="h_0b955679_b3bc_4de4_b705_f8461d843e3c"
      unitRef="pure">0.708</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176471Member_DE"
      decimals="4"
      id="h_0efbdc72_b3ad_4efb_9ace_b05c2cf40a93"
      unitRef="pure">0.005</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_HK"
      decimals="4"
      id="h_0fd2b9ed_6bba_4911_92bd_2cd3c9fafb6c"
      unitRef="pure">0.030</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_IT"
      decimals="4"
      id="h_0fe3f8a4_f8dc_417b_a873_47b04306fc6c"
      unitRef="pure">0.056</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_JP"
      decimals="4"
      id="h_123e5dd0_87c4_4de2_851a_119183bd41f4"
      unitRef="pure">0.359</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180069Member_BBBMember"
      decimals="4"
      id="h_123e64c4_4809_4d69_ae27_69fc51046a7e"
      unitRef="pure">0.603</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_ES"
      decimals="4"
      id="h_12d5393f_d156_408c_8c4c_aa3dead57a16"
      unitRef="pure">0.055</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_CA"
      decimals="4"
      id="h_13b08f00_6873_4cac_b46a_8371d9490ab1"
      unitRef="pure">0.205</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_GB"
      decimals="4"
      id="h_13e8d5e5_f32f_4413_af21_45f44de934c1"
      unitRef="pure">0.134</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_FR"
      decimals="4"
      id="h_18984945_2bf6_4deb_a883_cee18aa0a261"
      unitRef="pure">0.089</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115979Member_JP"
      decimals="4"
      id="h_1ca90810_56ab_4608_b797_0d631d0733b6"
      unitRef="pure">0.017</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115978Member_GB"
      decimals="4"
      id="h_1edee51f_40ac_489a_8ecd_b2c866b4111b"
      unitRef="pure">0.049</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000077267Member_BBBMember"
      decimals="4"
      id="h_23b53f03_b6cc_4f45_a465_a789623d5d1a"
      unitRef="pure">0.107</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115978Member_US"
      decimals="4"
      id="h_2879c50b_bf22_4025_a710_06e2f2f2015e"
      unitRef="pure">0.463</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_BE"
      decimals="4"
      id="h_2d686efa_81c0_4997_9f00_eb9ec4fede28"
      unitRef="pure">0.055</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000276156Member_BBMember"
      decimals="4"
      id="h_2dcd9a7f_726a_49c4_94c8_4495698d2592"
      unitRef="pure">0.812</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_KR"
      decimals="4"
      id="h_31a46adf_def1_4d6b_9743_2e1275ab1c6e"
      unitRef="pure">0.076</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000261130Member_GovernmentAndAgencyMember"
      decimals="4"
      id="h_32468c7e_8b13_45ea_8c7c_4cd1f37281a9"
      unitRef="pure">0.727</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_DK"
      decimals="4"
      id="h_333756fe_756d_4cf7_8fd0_3a20806e8740"
      unitRef="pure">0.043</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000241081Member_BBMember"
      decimals="4"
      id="h_33499783_be83_4616_9634_6df89f1fc2f3"
      unitRef="pure">0.052</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_GB"
      decimals="4"
      id="h_34054768_dc2b_4237_b5d2_9b65c0797cd5"
      unitRef="pure">0.089</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000077269Member_AAAMember"
      decimals="4"
      id="h_3677c8c3_42da_406a_a449_7e96d9003cfc"
      unitRef="pure">0.046</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115978Member_CA"
      decimals="4"
      id="h_39286a8b_79a3_452b_9ccb_fe792eec9875"
      unitRef="pure">0.085</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_DE"
      decimals="4"
      id="h_3a5d831e_74e9_4415_b375_1a895268e377"
      unitRef="pure">0.035</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_DE"
      decimals="4"
      id="h_3c9f7ff5_4756_4db1_9a57_f33014cf1a31"
      unitRef="pure">0.035</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000261130Member_AAMember"
      decimals="4"
      id="h_3e9e29bf_fbd0_48eb_875f_52c119f78a79"
      unitRef="pure">0.014</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000077267Member_AAAMember"
      decimals="4"
      id="h_43a69b86_44ce_4f70_8ed6_207ff1d732e9"
      unitRef="pure">0.046</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_IT"
      decimals="4"
      id="h_44be98fb_bb46_4aff_a60d_2a9b78f08e80"
      unitRef="pure">0.106</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_JP"
      decimals="4"
      id="h_47c422b5_908f_4312_a53a_dc27bcf34ec6"
      unitRef="pure">0.054</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_GB"
      decimals="4"
      id="h_47c6df49_bffd_4fa9_9ede_ab070c3770d1"
      unitRef="pure">0.089</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_ES"
      decimals="4"
      id="h_49649060_b41e_4189_831b_63204d56519e"
      unitRef="pure">0.055</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176471Member_US"
      decimals="4"
      id="h_49a39d29_1b58_4e93_a57d_1d23a09f5cd5"
      unitRef="pure">0.105</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_AllOtherMember"
      decimals="4"
      id="h_4a3f04d4_79e5_46c8_ab85_23cd57d8a461"
      unitRef="pure">0.060</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176472Member_DE"
      decimals="4"
      id="h_4cb30c8e_4bc7_4f95_a5ca_6a4113d854ef"
      unitRef="pure">0.005</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000078885Member_NotRatedMember"
      decimals="4"
      id="h_51e989cc_6495_4ed3_82ed_5f4bf31db3de"
      unitRef="pure">0.039</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176472Member_GB"
      decimals="4"
      id="h_52d2dc1a_86f1_4e32_9fe5_2e7d19fd439a"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000077269Member_AAMember"
      decimals="4"
      id="h_52e32f23_0359_4207_931d_227f04273971"
      unitRef="pure">0.543</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115981Member_KR"
      decimals="4"
      id="h_5377f6b5_ccba_4cf3_a076_9c9308c9861a"
      unitRef="pure">0.169</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_AllOtherMember"
      decimals="4"
      id="h_55137538_ab29_4ab5_90df_e3597f1748d3"
      unitRef="pure">0.127</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000077267Member_AAMember"
      decimals="4"
      id="h_585b0ce2_8d26_4a01_9acb_562d0c4a64c0"
      unitRef="pure">0.543</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000276156Member_BBBMember"
      decimals="4"
      id="h_5a98d2f9_1b66_49b2_98e7_3f55c2fa3eb3"
      unitRef="pure">0.133</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000241081Member_AAMember"
      decimals="4"
      id="h_5c822a58_88ce_493f_9532_bb13fe922590"
      unitRef="pure">0.170</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180069Member_AMember"
      decimals="4"
      id="h_5d6c095e_7a15_458a_b7bc_dd88c7e91bd4"
      unitRef="pure">0.195</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_IT"
      decimals="4"
      id="h_5ee03531_71a3_4631_9bc7_9a38c7524e87"
      unitRef="pure">0.056</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_AU"
      decimals="4"
      id="h_5ef2a89f_e623_41ba_94eb_2159f24c681e"
      unitRef="pure">0.106</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_IT"
      decimals="4"
      id="h_5f04c002_fa62_4b95_b911_673a20ac5ad5"
      unitRef="pure">0.106</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_US"
      decimals="4"
      id="h_65b14b2a_2827_4031_8118_ffd811250e2d"
      unitRef="pure">0.151</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_HK"
      decimals="4"
      id="h_671af341_c01f_457e_aca1_3233734a2cb2"
      unitRef="pure">0.030</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176471Member_JP"
      decimals="4"
      id="h_6b4fb5ef_abf3_4fbe_8944_5a41eb9b4539"
      unitRef="pure">0.211</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000241081Member_AMember"
      decimals="4"
      id="h_6f994b1e_c444_4a8d_8c42_2788fb45c9ab"
      unitRef="pure">0.381</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000078885Member_BBBMember"
      decimals="4"
      id="h_7054c33a_dd55_45f2_83bb_d688fa13442f"
      unitRef="pure">0.603</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000077267Member_AMember"
      decimals="4"
      id="h_75b1f697_fd13_4328_b5c0_365a60ca931b"
      unitRef="pure">0.304</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_GB"
      decimals="4"
      id="h_76ca2198_da7e_443d_8d37_19c53f486aed"
      unitRef="pure">0.089</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000241081Member_BBBMember"
      decimals="4"
      id="h_771b3758_5b85_4f85_8326_8cf8862ca48d"
      unitRef="pure">0.348</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_FR"
      decimals="4"
      id="h_779d851b_08df_48ce_afb9_6db6ff878aed"
      unitRef="pure">0.089</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115981Member_DE"
      decimals="4"
      id="h_792645a8_9973_4b7c_9c51_6dc9c1f0025c"
      unitRef="pure">0.005</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000077269Member_BBBMember"
      decimals="4"
      id="h_7ae64f5b_2fbd_4b9e_8621_c5c41971b7cd"
      unitRef="pure">0.107</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000241081Member_AAAMember"
      decimals="4"
      id="h_7ba47192_8724_475c_bf7c_543c3dd8d2a5"
      unitRef="pure">0.010</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_DK"
      decimals="4"
      id="h_8058b289_7552_4566_a8a8_4a967c7e84cf"
      unitRef="pure">0.043</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_JP"
      decimals="4"
      id="h_81aa2494_d9f4_4a3c_a40b_65d727f0c362"
      unitRef="pure">0.054</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_BE"
      decimals="4"
      id="h_83a79b7a_52f5_4288_bd95_173fb2344051"
      unitRef="pure">0.055</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000078885Member_BBMember"
      decimals="4"
      id="h_84d72667_ee89_4f0a_8d03_45355a2e64a2"
      unitRef="pure">0.066</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176471Member_CA"
      decimals="4"
      id="h_8a3c6749_3cac_47eb_b4e0_9f55fcbe661a"
      unitRef="pure">0.087</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115979Member_FR"
      decimals="4"
      id="h_8bf47463_94ab_4d45_8dce_801c0178dad9"
      unitRef="pure">0.079</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000261130Member_NotRatedMember"
      decimals="4"
      id="h_8e78cd54_b033_4a3e_adf0_4698dfc4e5f9"
      unitRef="pure">0.004</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000069909Member_BBBMember"
      decimals="4"
      id="h_9058eaf9_76b2_4d6b_97b1_a941c99b2bea"
      unitRef="pure">0.603</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176471Member_KR"
      decimals="4"
      id="h_924a4579_198e_4693_992c_c1b0002c5347"
      unitRef="pure">0.394</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000078885Member_AMember"
      decimals="4"
      id="h_933d44cf_826e_4c5c_b49d_0cc9d9e899fd"
      unitRef="pure">0.195</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_IT"
      decimals="4"
      id="h_936d5fc5_7aac_4bca_965b_e6e6e6a7d8fe"
      unitRef="pure">0.056</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176472Member_MY"
      decimals="4"
      id="h_9401eb8f_a059_4177_9092_affbfe7d8b49"
      unitRef="pure">0.015</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_AllOtherMember"
      decimals="4"
      id="h_959304eb_4956_418a_86ac_b173546e8f8e"
      unitRef="pure">0.127</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_NL"
      decimals="4"
      id="h_95fdc7b8_34fd_46d9_bba0_2478539e9ded"
      unitRef="pure">0.041</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000241081Member_NotRatedMember"
      decimals="4"
      id="h_9a9f557d_45e3_4263_b030_e80a9c9482d5"
      unitRef="pure">0.039</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115979Member_CA"
      decimals="4"
      id="h_9af29f79_6cc3_40f4_94a6_d3025bbcab68"
      unitRef="pure">0.085</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_KR"
      decimals="4"
      id="h_9e8826df_cbd4_4d72_80c1_6db224e049bf"
      unitRef="pure">0.076</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115978Member_KR"
      decimals="4"
      id="h_a1020256_3c08_4f51_b018_0a53a9674fda"
      unitRef="pure">0.294</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_ES"
      decimals="4"
      id="h_a1a88981_28fa_438e_b66a_67e795d372be"
      unitRef="pure">0.055</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000261130Member_AMember"
      decimals="4"
      id="h_a30d743f_b157_4a5d_9ca0_64a8aa96a1bc"
      unitRef="pure">0.010</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115979Member_US"
      decimals="4"
      id="h_a3873508_0177_4a14_836a_6300dbec1aac"
      unitRef="pure">0.463</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176471Member_MY"
      decimals="4"
      id="h_a79113ff_5277_47b0_a91c_5f49ed38f489"
      unitRef="pure">0.015</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176471Member_GB"
      decimals="4"
      id="h_a8f7c68d_d3d5_4b88_9bce_96f091f7aeb2"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115978Member_FR"
      decimals="4"
      id="h_a91564b6_95ad_44f8_89ed_781cee194ff1"
      unitRef="pure">0.079</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000276156Member_BMember"
      decimals="4"
      id="h_aa0fbc0d_6085_439e_9a34_34d7802b209a"
      unitRef="pure">0.055</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_AU"
      decimals="4"
      id="h_ac6121d5_df3f_4f23_904f_15a667fa3308"
      unitRef="pure">0.106</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_GB"
      decimals="4"
      id="h_ace2e059_2af8_45cb_88cc_4d3318cad575"
      unitRef="pure">0.134</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115981Member_FR"
      decimals="4"
      id="h_afa6f07f_c624_44e9_a6f8_2beb98f0bcb3"
      unitRef="pure">0.063</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115979Member_DE"
      decimals="4"
      id="h_b7bcb967_092f_45ce_a6b5_0299e1d20e11"
      unitRef="pure">0.013</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176472Member_CA"
      decimals="4"
      id="h_b857ba72_3bae_4974_92dd_fc096c782cb2"
      unitRef="pure">0.087</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180069Member_AAMember"
      decimals="4"
      id="h_bd92ab4a_bf1d_4abb_bfcd_0627e1a7cfaa"
      unitRef="pure">0.097</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_AU"
      decimals="4"
      id="h_be1dcba5_a469_475b_ad5c_b762590cb1f9"
      unitRef="pure">0.129</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_AllOtherMember"
      decimals="4"
      id="h_c1a81d7a_37dc_40e3_b674_55803b8f384a"
      unitRef="pure">0.060</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_CA"
      decimals="4"
      id="h_c70420eb_8b53_4ff0_9e41_17f04a883e37"
      unitRef="pure">0.205</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_AllOtherMember"
      decimals="4"
      id="h_c8fb4773_6c1d_4fbd_9846_fb5b449e8f3f"
      unitRef="pure">0.127</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115978Member_JP"
      decimals="4"
      id="h_c9f645c2_a8f1_45a6_bd76_6f266122a7be"
      unitRef="pure">0.017</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000077269Member_AMember"
      decimals="4"
      id="h_caa1f95b_5112_4a9d_94e1_6f997e55e846"
      unitRef="pure">0.304</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000069909Member_AAMember"
      decimals="4"
      id="h_d0b956e4_05a6_4093_a3bf_a16f04f16370"
      unitRef="pure">0.097</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000069909Member_AMember"
      decimals="4"
      id="h_d31b99af_38c3_47b1_85b1_336bdd8cb6ca"
      unitRef="pure">0.195</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176472Member_FR"
      decimals="4"
      id="h_d4266f55_62ad_41c6_8539_3e15927756c7"
      unitRef="pure">0.126</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180069Member_BBMember"
      decimals="4"
      id="h_d4f8b873_819b_4f2d_b8a5_3480ad4c1e79"
      unitRef="pure">0.066</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115979Member_KR"
      decimals="4"
      id="h_d55495bf_78a6_40ea_b2db_ebe43d0d6bf0"
      unitRef="pure">0.294</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000069909Member_BBMember"
      decimals="4"
      id="h_d55fbec0_df6d_47bc_861a_5ac8f2da4c95"
      unitRef="pure">0.066</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_DK"
      decimals="4"
      id="h_d615d296_325d_4e50_9677_cbaa4ecc96a2"
      unitRef="pure">0.043</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000078885Member_AAMember"
      decimals="4"
      id="h_d65f765d_55cd_4714_824c_8066d5dbb225"
      unitRef="pure">0.097</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176472Member_JP"
      decimals="4"
      id="h_d68c4bc4_6af1_41d2_bd1a_4b14f6fa65df"
      unitRef="pure">0.211</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176472Member_KR"
      decimals="4"
      id="h_d72e5be1_34bf_429b_a56a_32915d8cc133"
      unitRef="pure">0.394</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142968Member_AU"
      decimals="4"
      id="h_d8025552_9fa8_424e_aa8e_706756643ce3"
      unitRef="pure">0.129</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115981Member_GB"
      decimals="4"
      id="h_dcefc244_6ca9_4eb5_a355_4e5bb8a142f4"
      unitRef="pure">0.006</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_DE"
      decimals="4"
      id="h_e0e84648_4a3f_4fc3_bfdb_5dee06b62d18"
      unitRef="pure">0.035</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000180071Member_FR"
      decimals="4"
      id="h_eb49054e_33d9_4eb0_8d57_259f0bd9bdfc"
      unitRef="pure">0.089</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176471Member_FR"
      decimals="4"
      id="h_ece816c8_5192_4bc7_9e5c_cd6981c0ffd6"
      unitRef="pure">0.126</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000142969Member_US"
      decimals="4"
      id="h_ef39a7a3_e2b1_45c6_aaf2_978795b9441e"
      unitRef="pure">0.151</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_JP"
      decimals="4"
      id="h_f008baaa_c893_4df8_b50b_97bb04238b14"
      unitRef="pure">0.359</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122075Member_NL"
      decimals="4"
      id="h_f34d1dd5_1c85_4cf0_b53f_4ed5aac6e225"
      unitRef="pure">0.041</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115978Member_DE"
      decimals="4"
      id="h_f3a6c22d_a419_433c_864e_033ef6b006aa"
      unitRef="pure">0.013</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000115981Member_CA"
      decimals="4"
      id="h_f484ec91_62cb_4d50_b485_eae2c16c634f"
      unitRef="pure">0.049</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000176472Member_US"
      decimals="4"
      id="h_f80a4142_b038_4a41_969b_0676df6fdbff"
      unitRef="pure">0.105</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000122076Member_AU"
      decimals="4"
      id="h_fb2f1327_7673_479b_9c39_eb7ea87587b3"
      unitRef="pure">0.106</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000069909Member_NotRatedMember"
      decimals="4"
      id="h_fddd3fe3_b964_494d_b601_d7ed8abde157"
      unitRef="pure">0.039</oef:PctOfTotalInv>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_e6083712_3c15_4b72_9138_1363413a3474">0001089951</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_81c6acf7_1536_44fe_b806_73a7b70ac367">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_1_ce29fcf5-affb-8797-30d0-8e01d4915b18">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_1_0ac752d7_f171_8da1_b10b_6e426057f706">N-CSRS</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_2_6731489a_f85c_53e5_3b4c_b0bb7041bc46">AMG Funds</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_3_4ff53e5b_3825_d4e6_c09c_e96d7b1bf8e3">2026-06-30</dei:DocumentPeriodEndDate>
    <oef:ClassName
      contextRef="D20251231_20260630_C000276156Member"
      id="t_8_054b1faa_6295_0fbf_9868_5f90b9d23f95">AMG GW&amp;K High Yield Bond SMA Shares</oef:ClassName>
    <oef:FundName
      contextRef="D20251231_20260630_C000276156Member"
      id="t_9_826a5da6_8902_c90b_2b0d_0f789ed1843e">AMG GW&amp;K High Yield Bond SMA Shares</oef:FundName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000276156Member"
      id="t_13_f64e5c4b_c8e6_5b0a_be84_cbba988a21c8">GWHYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000276156Member"
      id="t_1_25ba678a_232d_456a_b80b_7f1df566ba72">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K High Yield Bond SMA Shares (the &#x201c;Fund&#x201d;) for the period of June 17, 2026 (commencement of operations) to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000276156Member"
      id="t_2_d55e8281_a2eb_4550_8385_fea7ce46c61c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000276156Member"
      id="t_3_46aa0190_b415_4813_9a34_0a3ad39c24f2">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000276156Member"
      id="t_4_256dde11_f18b_45c5_95f2_53b7d4e47ba2">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000276156Member"
      id="t_10_9f08bfef_9284_fd99_6d86_a965793b01a6">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000276156Member"
      id="t_11_ae29f926_cf9f_462d_6531_ac361a108c41"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs since the commencement of operations?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG GW&amp;amp;K High Yield Bond SMA Shares&lt;br/&gt;(GWHYX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000276156Member"
      decimals="INF"
      id="h_1_e87b1460_f63d_4aba_9bf3_12b3201dc380"
      unitRef="USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000276156Member"
      decimals="4"
      id="h_2_38b63816_39f5_4ba6_a840_c8d563004f6e"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000276156Member"
      id="t_6_7adc16d4_120d_462e_a35d_c6637f382b10"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;29,266,278&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;214&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000276156Member"
      decimals="INF"
      id="h_3_6592e5b2_5a38_47b3_ae70_48d7babf9525"
      unitRef="USD">29266278</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000276156Member"
      decimals="INF"
      id="h_4_01617393_d21a_48c9_9002_f2154d5415fc"
      unitRef="Holding">214</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000276156Member"
      decimals="INF"
      id="h_5_a2b9451e_6817_44f3_8855_bdf36624656f"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000276156Member"
      decimals="4"
      id="h_6_0976ec95_c985_4fee_94b4_358a5203cb62"
      unitRef="pure">0</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000276156Member"
      id="t_7_15dd13e1_e0b6_4c53_9b69_2d27d3ecb5a1"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and ratings are shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;    
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;CCO Holdings LLC/CCO Holdings Capital Corp., 7.000%, 02/01/33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;TransDigm, Inc., 6.625%, 03/01/32&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Venture Global LNG, Inc., 8.375%, 06/01/31&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Carnival Corp., Ltd., 5.875%, 06/15/31 (Bermuda)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Nissan Motor Acceptance Co. LLC, 6.125%, 09/30/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Rocket Cos., Inc., 6.500%, 08/01/29&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Celanese US Holdings LLC, 7.550%, 11/15/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Centene Corp., 3.375%, 02/15/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;SM Energy Co., 9.625%, 06/15/33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Tenet Healthcare Corp., 5.500%, 11/15/32&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;12.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12190948.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Ratings&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12190953.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000276156Member"
      id="t_12_4b8e1a99_6a79_d71d_bdc3_f6e908cc71d1"> &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;CCO Holdings LLC/CCO Holdings Capital Corp., 7.000%, 02/01/33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;TransDigm, Inc., 6.625%, 03/01/32&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Venture Global LNG, Inc., 8.375%, 06/01/31&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Carnival Corp., Ltd., 5.875%, 06/15/31 (Bermuda)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Nissan Motor Acceptance Co. LLC, 6.125%, 09/30/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Rocket Cos., Inc., 6.500%, 08/01/29&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Celanese US Holdings LLC, 7.550%, 11/15/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Centene Corp., 3.375%, 02/15/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;SM Energy Co., 9.625%, 06/15/33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Tenet Healthcare Corp., 5.500%, 11/15/32&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;12.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_CCOHoldingsLLCCCOHoldingsCapitalCorp7000020133Member"
      decimals="4"
      id="h_7_92a9a64b_d4b5_43a4_91e6_3e9c92f03f7a"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_TransDigmInc6625030132Member"
      decimals="4"
      id="h_8_7435fbb6_4685_4d9e_bd86_fad44550f0f9"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_VentureGlobalLNGInc8375060131Member"
      decimals="4"
      id="h_9_aaa5c572_9c0e_4c5f_8f6b_d9d11dbda48d"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_CarnivalCorpLtd5875061531BermudaMember"
      decimals="4"
      id="h_10_d9738862_8f32_442d_9b38_3195e330c1be"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_NissanMotorAcceptanceCoLLC6125093030Member"
      decimals="4"
      id="h_11_b89d5601_3954_46b3_8529_45901faa9dc6"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_RocketCosInc6500080129Member"
      decimals="4"
      id="h_12_71d8c88a_cad9_4e13_8c28_79ae7127d3f2"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_CelaneseUSHoldingsLLC7550111530Member"
      decimals="4"
      id="h_13_69b36fc9_a10d_45a3_b3f3_55677014688d"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_CenteneCorp3375021530Member"
      decimals="4"
      id="h_14_f5014208_ac4b_4f80_887f_8f87a54fc688"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_SMEnergyCo9625061533Member"
      decimals="4"
      id="h_15_b207fa2b_eb5d_4908_96d1_b89df93e646b"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member_TenetHealthcareCorp5500111532Member"
      decimals="4"
      id="h_16_8b961b3d_00ee_4619_ad86_cf6dd6b3b00d"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000276156Member"
      decimals="4"
      id="h_17_a4bcbfa7_2100_4aec_b7f3_19696f6cff8a"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000077269Member"
      id="t_16_5648c29c_7b92_f5c4_709a_0024d7f2006d">AMG GW&amp;K Municipal Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000077269Member"
      id="t_17_cd6745a5_150f_13f6_0799_2b396c1c2dbd">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000077269Member"
      id="t_18_9d3818c2_c4ce_3203_4394_cd8d57bea2fc">GWMTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000077269Member"
      id="t_8_405f8065_ad6d_43e5_ac8d_e79769fe8c67">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Municipal Bond Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000077269Member"
      id="t_9_ee10023c_abe5_42cc_aa40_8105a80fa628">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000077269Member"
      id="t_10_72e84c00_c0cb_43e9_ab39_5ea802a03e70">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000077269Member"
      id="t_11_e06cc97d_6e71_4e61_8270_568fb00e4166">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000077269Member"
      id="t_19_bef7d2ba_2dd0_c498_119c_c53beaa016a2">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000077269Member"
      id="t_12_bbe7d937_4e17_4dea_9675_3bd420c97a65"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG GW&amp;amp;K Municipal Bond Fund&lt;br/&gt;(Class N/GWMTX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&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; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000077269Member"
      decimals="INF"
      id="h_18_cdcd888e_6e0d_4f61_b89b_06bc79733e1f"
      unitRef="USD">36</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000077269Member"
      decimals="4"
      id="h_19_b6165ccb_977e_46f4_a508_f903a2c311f5"
      unitRef="pure">0.0072</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000077269Member"
      id="t_13_bd197c71_c8ef_496a_a5f2_6910c788d3b1"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,000,450,574&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;263&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;704,929&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000077269Member"
      decimals="INF"
      id="h_20_06865472_3df3_4330_9645_2726d4da7d2d"
      unitRef="USD">1000450574</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000077269Member"
      decimals="INF"
      id="h_21_2af202bc_40e4_43d3_a9fb_00ba4f7c15e8"
      unitRef="Holding">263</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000077269Member"
      decimals="INF"
      id="h_22_761ed5ac_9edd_4251_ba1a_f42bea489a12"
      unitRef="USD">704929</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000077269Member"
      decimals="4"
      id="h_23_6ece7da3_cd04_4a19_8066_e6b92cfb1b4c"
      unitRef="pure">0.36</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077269Member"
      id="t_14_78af92ed_6d0b_45d9_8397_a84f20af6e1a"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and ratings are shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;    
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Southeast Energy Authority A Cooperative District, Series E, 5.000%, 10/01/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Louisiana Stadium &amp;amp; Exposition District, Series A, 5.000%, 07/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;State of Illinois, Series B, 5.000%, 05/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;California Community Choice Financing Authority, Series F, 5.000%, 06/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.000%, 12/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Chicago O'Hare International Airport, Senior Lien, Series A, Revenue, 5.000%, 01/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;State Board of Administration Finance Corp., Series A, 5.526%, 07/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Florida Development Finance Corp., Revenue, 4.000%, 11/15/33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Great Lakes Water Authority Sewage Disposal System Revenue, Series B, 5.000%, 07/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Los Angeles Department of Water &amp;amp; Power, Series C, 5.000%, 07/01/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;11.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144385.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Ratings&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144346.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077269Member"
      id="t_20_18081663_0363_8e0f_5bf5_3fa012d04206"> &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Southeast Energy Authority A Cooperative District, Series E, 5.000%, 10/01/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Louisiana Stadium &amp;amp; Exposition District, Series A, 5.000%, 07/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;State of Illinois, Series B, 5.000%, 05/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;California Community Choice Financing Authority, Series F, 5.000%, 06/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.000%, 12/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Chicago O'Hare International Airport, Senior Lien, Series A, Revenue, 5.000%, 01/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;State Board of Administration Finance Corp., Series A, 5.526%, 07/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Florida Development Finance Corp., Revenue, 4.000%, 11/15/33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Great Lakes Water Authority Sewage Disposal System Revenue, Series B, 5.000%, 07/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Los Angeles Department of Water &amp;amp; Power, Series C, 5.000%, 07/01/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;11.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_SoutheastEnergyAuthorityACooperativeDistrictSeriesE5000100130Member"
      decimals="4"
      id="h_24_ebb0584f_160e_45e9_a890_fd4e1a87ecf3"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_LouisianaStadiumAndExpositionDistrictSeriesA5000070142Member"
      decimals="4"
      id="h_25_a6225d0a_0a45_4c44_8eb5_24b1529b69c6"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_StateOfIllinoisSeriesB5000050134Member"
      decimals="4"
      id="h_26_f02f6945_c383_4f30_b556_50d79798c4ff"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_CaliforniaCommunityChoiceFinancingAuthoritySeriesF5000060136Member"
      decimals="4"
      id="h_27_13cb2013_f77f_4799_8af0_efa418fe8a83"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_NewYorkTransportationDevelopmentCorp5000120136Member"
      decimals="4"
      id="h_28_6ba16bab_e361_413f_86e6_c022ff074a90"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_ChicagoOHareInternationalAirportSeniorLienSeriesARevenue5000010136Member"
      decimals="4"
      id="h_29_ddc3e8a2_32b4_4bc2_8cd2_cf46dde938ea"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_StateBoardOfAdministrationFinanceCorpSeriesA5526070134Member"
      decimals="4"
      id="h_30_76b6fe02_5e7e_45c5_811c_25f019632816"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_FloridaDevelopmentFinanceCorpRevenue4000111533Member"
      decimals="4"
      id="h_31_162ede5c_3b4a_4645_87c0_3309923402fb"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_GreatLakesWaterAuthoritySewageDisposalSystemRevenueSeriesB5000070134Member"
      decimals="4"
      id="h_32_dbec322e_7a5e_4e10_accc_bf2bedd958b8"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member_LosAngelesDepartmentOfWaterAndPowerSeriesC5000070130Member"
      decimals="4"
      id="h_33_9fee5418_5aaa_43a4_8473_b380c3b1559d"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077269Member"
      decimals="4"
      id="h_34_7ea6b5ee_97fb_467e_a1e1_216c6e35f223"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000077267Member"
      id="t_22_6b5aaf61_f063_3339_5f5b_49b3780ad6cd">AMG GW&amp;K Municipal Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000077267Member"
      id="t_23_a1b52655_bf6b_0a4f_8fe2_ac83c48c22d9">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000077267Member"
      id="t_24_4d4a509e_8fac_b495_858a_8e3d79ece321">GWMIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000077267Member"
      id="t_15_6c11e259_91b8_4b9b_ab77_774a671eb09c">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Municipal Bond Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000077267Member"
      id="t_16_a2159a02_1257_4cd5_a02b_65e81f24d93d">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000077267Member"
      id="t_17_ee182254_d921_402b_9c71_3b9266c92be6">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000077267Member"
      id="t_18_e69503ef_668e_4df8_ae79_98f74f8e7493">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000077267Member"
      id="t_25_80f92e79_c0e5_6507_d4e3_656e90aef0b1">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000077267Member"
      id="t_19_7a16b37a_8485_4681_983e_ca22467e2242"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG GW&amp;amp;K Municipal Bond Fund&lt;br/&gt;(Class I/GWMIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;20&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.39&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000077267Member"
      decimals="INF"
      id="h_35_a1856754_27c1_4593_9326_8d29c5855982"
      unitRef="USD">20</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000077267Member"
      decimals="4"
      id="h_36_7f36a8ea_6221_47ff_8d40_8194ac2701ae"
      unitRef="pure">0.0039</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000077267Member"
      id="t_20_7e565379_5444_4649_9b99_2d6ef5ca91e4"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,000,450,574&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;263&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;704,929&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000077267Member"
      decimals="INF"
      id="h_37_12e60ef1_8348_464b_bd1d_47c2aefe63f2"
      unitRef="USD">1000450574</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000077267Member"
      decimals="INF"
      id="h_38_61365604_5189_4bab_b3f3_0f28eed631c4"
      unitRef="Holding">263</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000077267Member"
      decimals="INF"
      id="h_39_c4c84964_b010_461a_920c_9dd46c49bd18"
      unitRef="USD">704929</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000077267Member"
      decimals="4"
      id="h_40_7fdfefea_ebeb_45b8_a484_fc7709a77cfa"
      unitRef="pure">0.36</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077267Member"
      id="t_21_d57577f9_969c_4ca8_8ee9_edc7646d39f8"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and ratings are shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Southeast Energy Authority A Cooperative District, Series E, 5.000%, 10/01/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Louisiana Stadium &amp;amp; Exposition District, Series A, 5.000%, 07/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;State of Illinois, Series B, 5.000%, 05/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;California Community Choice Financing Authority, Series F, 5.000%, 06/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.000%, 12/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Chicago O'Hare International Airport, Senior Lien, Series A, Revenue, 5.000%, 01/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;State Board of Administration Finance Corp., Series A, 5.526%, 07/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Florida Development Finance Corp., Revenue, 4.000%, 11/15/33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Great Lakes Water Authority Sewage Disposal System Revenue, Series B, 5.000%, 07/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Los Angeles Department of Water &amp;amp; Power, Series C, 5.000%, 07/01/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;11.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144384.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Ratings&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144347.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077267Member"
      id="t_26_ee10c7ca_f0ac_660c_903e_3082ebb0f914">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Southeast Energy Authority A Cooperative District, Series E, 5.000%, 10/01/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Louisiana Stadium &amp;amp; Exposition District, Series A, 5.000%, 07/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;State of Illinois, Series B, 5.000%, 05/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;California Community Choice Financing Authority, Series F, 5.000%, 06/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.000%, 12/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Chicago O'Hare International Airport, Senior Lien, Series A, Revenue, 5.000%, 01/01/36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;State Board of Administration Finance Corp., Series A, 5.526%, 07/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Florida Development Finance Corp., Revenue, 4.000%, 11/15/33&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Great Lakes Water Authority Sewage Disposal System Revenue, Series B, 5.000%, 07/01/34&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Los Angeles Department of Water &amp;amp; Power, Series C, 5.000%, 07/01/30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.0&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;11.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_SoutheastEnergyAuthorityACooperativeDistrictSeriesE5000100130Member"
      decimals="4"
      id="h_41_3ba5d547_b0a5_43d3_a972_562fdec9125f"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_LouisianaStadiumAndExpositionDistrictSeriesA5000070142Member"
      decimals="4"
      id="h_42_fd45ae8d_872e_441f_91c9_cdbf53e2e553"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_StateOfIllinoisSeriesB5000050134Member"
      decimals="4"
      id="h_43_41e1e87d_0f38_4dee_9c81_11fdf409c54c"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_CaliforniaCommunityChoiceFinancingAuthoritySeriesF5000060136Member"
      decimals="4"
      id="h_44_14088c8f_edeb_4af3_b864_9242060f0e9d"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_NewYorkTransportationDevelopmentCorp5000120136Member"
      decimals="4"
      id="h_45_afd02b0a_6da5_46f4_9844_6e4ce3802642"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_ChicagoOHareInternationalAirportSeniorLienSeriesARevenue5000010136Member"
      decimals="4"
      id="h_46_866e3f2b_d409_46cb_9ae7_64fb3d20a862"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_StateBoardOfAdministrationFinanceCorpSeriesA5526070134Member"
      decimals="4"
      id="h_47_d20c1a54_0b75_4128_9735_8ca74911fe8a"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_FloridaDevelopmentFinanceCorpRevenue4000111533Member"
      decimals="4"
      id="h_48_4c08ad5a_6a0a_4b99_8fc8_aab633d53bd2"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_GreatLakesWaterAuthoritySewageDisposalSystemRevenueSeriesB5000070134Member"
      decimals="4"
      id="h_49_32c86d2e_3c1c_4a68_ac70_19b2a3ed70b5"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member_LosAngelesDepartmentOfWaterAndPowerSeriesC5000070130Member"
      decimals="4"
      id="h_50_9378c833_6d80_42ad_b9cd_7cd7ae9477af"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077267Member"
      decimals="4"
      id="h_51_c2241592_c8c8_4e0b_a2de_c62396a77409"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:ClassName
      contextRef="D20251231_20260630_C000241081Member"
      id="t_29_3a7bc35c_b4fc_cfcf_88d7_c748439744be">AMG GW&amp;K Municipal Enhanced SMA Shares</oef:ClassName>
    <oef:FundName
      contextRef="D20251231_20260630_C000241081Member"
      id="t_30_876697e2_3bb8_278b_7807_08a74cbc5905">AMG GW&amp;K Municipal Enhanced SMA Shares</oef:FundName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000241081Member"
      id="t_31_2f8436d3_3e01_b5e1_5983_988365da75f7">MESHX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000241081Member"
      id="t_22_a2cd3833_15cc_4d67_bc59_26afed02b0d8">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Municipal Enhanced SMA Shares (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000241081Member"
      id="t_23_1e2f3e01_530b_459f_a1a0_56a20582e43e">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000241081Member"
      id="t_24_67d4e6e7_7111_4a53_a19c_b2929d9bde08">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000241081Member"
      id="t_25_526d15c4_3061_4efd_93de_0b89c035243f">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000241081Member"
      id="t_32_4b7e322e_f928_f723_ac5b_2cd21bc96a37">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000241081Member"
      id="t_26_2d343df1_0f5f_4bab_be63_48c1465d0a26"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG GW&amp;amp;K Municipal Enhanced SMA Shares&lt;br/&gt;(MESHX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000241081Member"
      decimals="INF"
      id="h_52_e67af603_e122_4b54_bdbb_e2c73ca44e0e"
      unitRef="USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000241081Member"
      decimals="4"
      id="h_53_d9b53c73_7a7c_47c5_825b_226323925f2a"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000241081Member"
      id="t_27_e1a648f9_5d72_4fec_b201_63e5c0a00acd"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;259,626,969&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;139&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000241081Member"
      decimals="INF"
      id="h_54_243b80be_2e07_4d6d_97ee_c4ab0c9a7f12"
      unitRef="USD">259626969</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000241081Member"
      decimals="INF"
      id="h_55_6c5a112b_e57b_4692_b940_06d3101004a2"
      unitRef="Holding">139</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000241081Member"
      decimals="INF"
      id="h_56_4f6ef53e_516f_4ff3_b990_5591c1ee4761"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000241081Member"
      decimals="4"
      id="h_57_332ac385_3b41_4efb_adeb_d95ed5615dcb"
      unitRef="pure">0.06</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000241081Member"
      id="t_28_d8401e66_3c43_463a_a969_71d947d12138"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and ratings are shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;City of Houston TX Hotel Occupancy Tax &amp;amp; Special Revenue, Series C, 5.500%, 09/01/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Texas Private Activity Bond Surface Transportation Corp., 5.000%, 06/30/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;County of Jefferson Sewer Revenue, 5.500%, 10/01/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Finance Authority, 5.750%, 12/31/65&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Rhode Island Health and Educational Building Corp., 5.250%, 05/15/54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Louisiana Stadium &amp;amp; Exposition District, Series A, 5.250%, 07/01/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Higher Educational Facilities Authority, Series B2, 5.000%, 11/01/54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Massachusetts Development Finance Agency, 5.250%, 07/01/52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Economic Development Financing Authority, 5.000%, 12/31/57&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Massachusetts Development Finance Agency, 5.250%, 07/01/55&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144367.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Ratings&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144364.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000241081Member"
      id="t_33_51fb9ace_4189_66b6_67f3_0be8688a06fe">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;City of Houston TX Hotel Occupancy Tax &amp;amp; Special Revenue, Series C, 5.500%, 09/01/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Texas Private Activity Bond Surface Transportation Corp., 5.000%, 06/30/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;County of Jefferson Sewer Revenue, 5.500%, 10/01/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Finance Authority, 5.750%, 12/31/65&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Rhode Island Health and Educational Building Corp., 5.250%, 05/15/54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Louisiana Stadium &amp;amp; Exposition District, Series A, 5.250%, 07/01/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Higher Educational Facilities Authority, Series B2, 5.000%, 11/01/54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Massachusetts Development Finance Agency, 5.250%, 07/01/52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Economic Development Financing Authority, 5.000%, 12/31/57&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Massachusetts Development Finance Agency, 5.250%, 07/01/55&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;23.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_CityOfHoustonTXHotelOccupancyTaxAndSpecialRevenueSeriesC5500090158Member"
      decimals="4"
      id="h_58_8b75d86a_f96a_4c5f_b4aa_b39ccd28cd68"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member"
      decimals="4"
      id="h_59_2dc2c1c1_f065_42c3_913e_19157aea85ae"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_CountyOfJeffersonSewerRevenue5500100153Member"
      decimals="4"
      id="h_60_ec220a08_94a8_45f7_9c4a_9dc901d02391"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_PublicFinanceAuthority5750123165Member"
      decimals="4"
      id="h_61_a6193d4d_5b9c_45d8_ae3e_b9505e67335f"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_RhodeIslandHealthAndEducationalBuildingCorp5250051554Member"
      decimals="4"
      id="h_62_c99f1b51_6a3f_43a3_931a_fa9dbbdb6c45"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_LouisianaStadiumAndExpositionDistrictSeriesA5250070153Member"
      decimals="4"
      id="h_63_881bf6d0_d680_4176_8299_62eef8f5c60a"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_PennsylvaniaHigherEducationalFacilitiesAuthoritySeriesB25000110154Member"
      decimals="4"
      id="h_64_9c51e673_ccee_45e5_9035_a9fa0612fe59"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_MassachusettsDevelopmentFinanceAgency5250070152Member"
      decimals="4"
      id="h_65_afdf929f_9c3f_4489_bd62_38c74166f4bd"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_PennsylvaniaEconomicDevelopmentFinancingAuthority5000123157Member"
      decimals="4"
      id="h_66_9472d8d5_f19c_4f88_b94e_ee0fad007824"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member_MassachusettsDevelopmentFinanceAgency5250070155Member"
      decimals="4"
      id="h_67_f701cd1f_26ac_4668_8c48_12e41e2e986a"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000241081Member"
      decimals="4"
      id="h_68_5eecf95b_8741_4533_9bef_70cc7c67b456"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000078885Member"
      id="t_36_5336be4f_90c6_fae5_fbe0_e56349256306">AMG GW&amp;K Municipal Enhanced Yield Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000078885Member"
      id="t_37_2b412390_7c29_f41d_fcde_a6f4ace3422b">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000078885Member"
      id="t_38_61bf75e9_b886_8fcd_e26f_bac5dd120a88">GWMNX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000078885Member"
      id="t_29_892c0f0b_c0fa_4d6f_8342_286e23e52a83">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Municipal Enhanced Yield Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000078885Member"
      id="t_30_ec93dd12_3675_43e7_9317_d8643ab2e3c5">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000078885Member"
      id="t_31_4305c5c8_46ed_4a54_848d_162a75b28b6f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000078885Member"
      id="t_32_24a713fb_b887_49fc_9411_edaea56edf17">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000078885Member"
      id="t_39_56d13654_e8a3_bb4b_4ded_b6a6b7cbd647">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000078885Member"
      id="t_33_2586c6c6_b559_4c98_ad5b_bfcadbb69238"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG GW&amp;amp;K Municipal Enhanced Yield Fund&lt;br/&gt;(Class N/GWMNX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&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; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000078885Member"
      decimals="INF"
      id="h_69_9ffe9b1a_aeb8_4c55_9b29_677d9fcb8524"
      unitRef="USD">50</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000078885Member"
      decimals="4"
      id="h_70_a52771ac_3232_460b_81b5_a0879ac324c1"
      unitRef="pure">0.0099</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000078885Member"
      id="t_34_042f9956_2590_4af1_8939_a7f5e51e6c25"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;160,157,048&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;264,568&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000078885Member"
      decimals="INF"
      id="h_71_d53ed562_0768_48dd_acc1_aa45f5bfcf9a"
      unitRef="USD">160157048</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000078885Member"
      decimals="INF"
      id="h_72_741ca53d_2c70_4ab1_a0e5_34c83019e0ef"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000078885Member"
      decimals="INF"
      id="h_73_d2aa637f_7dff_4582_9c3b_a5d52c550199"
      unitRef="USD">264568</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000078885Member"
      decimals="4"
      id="h_74_2f0f6b60_9e59_4fb7_98d6_4bf5f80bfb48"
      unitRef="pure">0.08</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000078885Member"
      id="t_40_da200a0d_54a6_8f22_ff9e_01b139e0e02c"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and ratings are shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;    
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Texas Private Activity Bond Surface Transportation Corp., 5.000%, 06/30/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Authority for Colorado Energy Natural Gas Purchase Revenue, 6.500%, 11/15/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Economic Development Financing Authority, 5.250%, 06/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 4.000%, 04/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Richland County School District No 2, Series A, 1.875%, 03/01/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Escambia County Health Facilities Authority, 4.000%, 08/15/50&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Central Plains Energy Project #3, Series A, 5.000%, 09/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.625%, 04/01/40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Finance Authority, 5.750%, 12/31/65&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Miami Beach Health Facilities Authority, 4.000%, 11/15/46&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;30.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144387.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Ratings&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144344.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000078885Member"
      id="t_41_a2129442_6e77_530d_d2d4_9f97e3969fad"> &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Texas Private Activity Bond Surface Transportation Corp., 5.000%, 06/30/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Authority for Colorado Energy Natural Gas Purchase Revenue, 6.500%, 11/15/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Economic Development Financing Authority, 5.250%, 06/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 4.000%, 04/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Richland County School District No 2, Series A, 1.875%, 03/01/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Escambia County Health Facilities Authority, 4.000%, 08/15/50&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Central Plains Energy Project #3, Series A, 5.000%, 09/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.625%, 04/01/40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Finance Authority, 5.750%, 12/31/65&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Miami Beach Health Facilities Authority, 4.000%, 11/15/46&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;30.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member"
      decimals="4"
      id="h_75_5122c0e2_cdab_4278_b6a2_e864c606d450"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_PublicAuthorityForColoradoEnergyNaturalGasPurchaseRevenue6500111538Member"
      decimals="4"
      id="h_76_d6f77115_797d_444a_b965_8bb0f367e2f7"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_PennsylvaniaEconomicDevelopmentFinancingAuthority5250063053Member"
      decimals="4"
      id="h_77_a7e0f8e9_6bf9_425f_84f4_846ec536e5eb"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_NewYorkTransportationDevelopmentCorp4000043053Member"
      decimals="4"
      id="h_78_aa677879_3be7_4533_abba_a256196dc9db"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_RichlandCountySchoolDistrictNo2SeriesA1875030138Member"
      decimals="4"
      id="h_79_160dc3f3_2291_45b2_b0e6_02b6bf523c8a"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_EscambiaCountyHealthFacilitiesAuthority4000081550Member"
      decimals="4"
      id="h_80_91fdec9e_7481_48ce_a580_8e5b295bfe39"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_CentralPlainsEnergyProject3SeriesA5000090142Member"
      decimals="4"
      id="h_81_5fc46b56_c106_4151_b35d_b6c45572d54d"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_NewYorkTransportationDevelopmentCorp5625040140Member"
      decimals="4"
      id="h_82_321bcd61_859c_4000_a69b_bb9008ff61f3"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_PublicFinanceAuthority5750123165Member"
      decimals="4"
      id="h_83_b469cd02_5969_4ea5_b6ae_232e5976734f"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member_MiamiBeachHealthFacilitiesAuthority4000111546Member"
      decimals="4"
      id="h_84_68f55d0c_7969_43ad_8d5e_c61d9e3e4044"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000078885Member"
      decimals="4"
      id="h_85_daade994_6980_477f_a7b7_898a4b1d25fd"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000069909Member"
      id="t_42_b0beeccd_7fbe_aebb_a56b_cab1f178a6ae">AMG GW&amp;K Municipal Enhanced Yield Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000069909Member"
      id="t_43_5bc7cef3_e222_6fe4_be5c_8be7fe7e97de">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000069909Member"
      id="t_44_22e5ec58_169e_f7a3_c232_ae8ac7e594e9">GWMEX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000069909Member"
      id="t_36_c09a46f9_eb84_4497_bf2d_295349bbc489">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Municipal Enhanced Yield Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000069909Member"
      id="t_37_e00dce33_837e_4b4c_b313_26d7a9045734">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000069909Member"
      id="t_38_6bdbb84e_de2c_4768_9daa_81864b5470f4">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000069909Member"
      id="t_39_b1e1881e_e3ae_46cc_a06b_213218939a69">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000069909Member"
      id="t_45_7c327f49_b737_5127_efe3_2d39cf1852a9">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000069909Member"
      id="t_40_4dec1103_ee77_48b0_9124_dc14e16c1e8b"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG GW&amp;amp;K Municipal Enhanced Yield Fund&lt;br/&gt;(Class I/GWMEX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;32&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000069909Member"
      decimals="INF"
      id="h_86_05358854_8dc4_427c_abee_cbeab913c996"
      unitRef="USD">32</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000069909Member"
      decimals="4"
      id="h_87_7aac44c6_674d_456a_b5e6_213d2c4eef95"
      unitRef="pure">0.0064</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000069909Member"
      id="t_41_880fcd4a_bfe1_453e_a5ca_a134bdbaa8e7"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;160,157,048&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;264,568&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000069909Member"
      decimals="INF"
      id="h_88_d48a7c5f_cc1d_4151_97e6_9e9e798d5ebe"
      unitRef="USD">160157048</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000069909Member"
      decimals="INF"
      id="h_89_cc1aecea_8d44_4852_a6c4_10957a02f580"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000069909Member"
      decimals="INF"
      id="h_90_4a4de092_de9c_4908_85e3_886c54eda82d"
      unitRef="USD">264568</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000069909Member"
      decimals="4"
      id="h_91_57441399_87a6_4ed2_97ad_7c8b7fb222cb"
      unitRef="pure">0.08</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000069909Member"
      id="t_46_f28b99f4_7da2_9d82_bb1e_bdb73a2affc9">&lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and ratings are shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-right: 10pt;"&gt; &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt; &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Texas Private Activity Bond Surface Transportation Corp., 5.000%, 06/30/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Authority for Colorado Energy Natural Gas Purchase Revenue, 6.500%, 11/15/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Economic Development Financing Authority, 5.250%, 06/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 4.000%, 04/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Richland County School District No 2, Series A, 1.875%, 03/01/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Escambia County Health Facilities Authority, 4.000%, 08/15/50&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Central Plains Energy Project #3, Series A, 5.000%, 09/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.625%, 04/01/40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Finance Authority, 5.750%, 12/31/65&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Miami Beach Health Facilities Authority, 4.000%, 11/15/46&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;30.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144388.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Ratings&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144343.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000069909Member"
      id="t_47_c59d3fea_5093_0fed_31c9_b64809915238">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Texas Private Activity Bond Surface Transportation Corp., 5.000%, 06/30/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Authority for Colorado Energy Natural Gas Purchase Revenue, 6.500%, 11/15/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Economic Development Financing Authority, 5.250%, 06/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 4.000%, 04/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Richland County School District No 2, Series A, 1.875%, 03/01/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Escambia County Health Facilities Authority, 4.000%, 08/15/50&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Central Plains Energy Project #3, Series A, 5.000%, 09/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.625%, 04/01/40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Finance Authority, 5.750%, 12/31/65&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Miami Beach Health Facilities Authority, 4.000%, 11/15/46&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;30.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member"
      decimals="4"
      id="h_92_544f50d1_1df5_49cd_b9a9_f1a0a13baa3f"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_PublicAuthorityForColoradoEnergyNaturalGasPurchaseRevenue6500111538Member"
      decimals="4"
      id="h_93_823158a8_12c0_4558_b133_2eb8c86fd589"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_PennsylvaniaEconomicDevelopmentFinancingAuthority5250063053Member"
      decimals="4"
      id="h_94_122ea6aa_ec11_43ed_a5f2_88e94c36bfc7"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_NewYorkTransportationDevelopmentCorp4000043053Member"
      decimals="4"
      id="h_95_d52eef4d_a9f2_4d65_bd87_1a2f2a254671"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_RichlandCountySchoolDistrictNo2SeriesA1875030138Member"
      decimals="4"
      id="h_96_7d9e8da5_9704_4dd8_90f8_db84ba0a2247"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_EscambiaCountyHealthFacilitiesAuthority4000081550Member"
      decimals="4"
      id="h_97_760ae11b_3060_4774_bc15_e684f8bf1be5"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_CentralPlainsEnergyProject3SeriesA5000090142Member"
      decimals="4"
      id="h_98_07cc36ad_7ccc_4ffe_8f80_75f00152886e"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_NewYorkTransportationDevelopmentCorp5625040140Member"
      decimals="4"
      id="h_99_d2423c24_1876_4400_a8c4_8576918f7e72"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_PublicFinanceAuthority5750123165Member"
      decimals="4"
      id="h_100_3df3bf60_a699_4571_8b3d_ad61c709e94c"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member_MiamiBeachHealthFacilitiesAuthority4000111546Member"
      decimals="4"
      id="h_101_ab23e04f_ea3b_4c38_8195_ba824515d4ad"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069909Member"
      decimals="4"
      id="h_102_271df03b_fc7f_4c45_8ce7_65e509bed026"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000180069Member"
      id="t_50_df1be801_1c36_8098_8680_dd44cfb568c1">AMG GW&amp;K Municipal Enhanced Yield Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000180069Member"
      id="t_51_1239afde_bb7d_0f36_32f9_f75a40cf2bcb">Class Z</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000180069Member"
      id="t_52_abd12292_95be_b548_8312_26067de31112">GWMZX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000180069Member"
      id="t_43_ce976702_1ef3_4765_a7fb_b95a1ce836bf">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Municipal Enhanced Yield Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000180069Member"
      id="t_44_12d84be0_e5d8_4168_9edf_d5dbbe139f78">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000180069Member"
      id="t_45_353e82d0_debb_4aa4_834d_c879492b472c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000180069Member"
      id="t_46_6ccc5af4_5787_44e7_8b90_4c7980101404">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000180069Member"
      id="t_53_5df99805_d3e4_876b_5d3b_0769fcb068cd">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000180069Member"
      id="t_47_6bb0cde6_28a0_4d18_9112_d4320931a3f5"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG GW&amp;amp;K Municipal Enhanced Yield Fund&lt;br/&gt;(Class Z/GWMZX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000180069Member"
      decimals="INF"
      id="h_103_53a434be_72ee_4d7b_bc75_f6d496fb9c74"
      unitRef="USD">30</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000180069Member"
      decimals="4"
      id="h_104_4166bdfd_dc2d_4161_93c8_0408b65e7381"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000180069Member"
      id="t_48_ede97b3f_0495_4b9c_b9de_7784e1c3c1e7"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;160,157,048&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;264,568&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000180069Member"
      decimals="INF"
      id="h_105_6c7491a6_769a_4f2c_b208_cbc6cbc2cc3a"
      unitRef="USD">160157048</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000180069Member"
      decimals="INF"
      id="h_106_7426923c_e5ac_478f_81bb_ac4da30b2663"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000180069Member"
      decimals="INF"
      id="h_107_574d4c68_4266_48c0_bf9e_151ae8c85511"
      unitRef="USD">264568</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000180069Member"
      decimals="4"
      id="h_108_a28f943d_a02f_4742_a0d0_77a73ec711e8"
      unitRef="pure">0.08</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180069Member"
      id="t_54_4b2a9fcc_83a7_d32a_1f0e_f579ebad748d"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and ratings are shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;    
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Texas Private Activity Bond Surface Transportation Corp., 5.000%, 06/30/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Authority for Colorado Energy Natural Gas Purchase Revenue, 6.500%, 11/15/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Economic Development Financing Authority, 5.250%, 06/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 4.000%, 04/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Richland County School District No 2, Series A, 1.875%, 03/01/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Escambia County Health Facilities Authority, 4.000%, 08/15/50&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Central Plains Energy Project #3, Series A, 5.000%, 09/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.625%, 04/01/40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Finance Authority, 5.750%, 12/31/65&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Miami Beach Health Facilities Authority, 4.000%, 11/15/46&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;30.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144386.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Ratings&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144345.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180069Member"
      id="t_55_a7cfef9f_0b91_c6e0_8185_f63ede20d3b3"> &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Texas Private Activity Bond Surface Transportation Corp., 5.000%, 06/30/58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Authority for Colorado Energy Natural Gas Purchase Revenue, 6.500%, 11/15/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Pennsylvania Economic Development Financing Authority, 5.250%, 06/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 4.000%, 04/30/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Richland County School District No 2, Series A, 1.875%, 03/01/38&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Escambia County Health Facilities Authority, 4.000%, 08/15/50&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Central Plains Energy Project #3, Series A, 5.000%, 09/01/42&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;New York Transportation Development Corp., 5.625%, 04/01/40&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Public Finance Authority, 5.750%, 12/31/65&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Miami Beach Health Facilities Authority, 4.000%, 11/15/46&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;30.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_TexasPrivateActivityBondSurfaceTransportationCorp5000063058Member"
      decimals="4"
      id="h_109_7c679b57_a111_4dcf_ac7b_c31a990b105e"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_PublicAuthorityForColoradoEnergyNaturalGasPurchaseRevenue6500111538Member"
      decimals="4"
      id="h_110_bc738d42_3589_44c8_b822_19db1ed25925"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_PennsylvaniaEconomicDevelopmentFinancingAuthority5250063053Member"
      decimals="4"
      id="h_111_a750fc8f_9f31_41e8_b7c9_7da39efcdbc5"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_NewYorkTransportationDevelopmentCorp4000043053Member"
      decimals="4"
      id="h_112_4ee0f0f4_bb7a_4f6e_9ded_a7c0b4e5ebe4"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_RichlandCountySchoolDistrictNo2SeriesA1875030138Member"
      decimals="4"
      id="h_113_51221806_3af2_4378_9f21_8d6f540864a6"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_EscambiaCountyHealthFacilitiesAuthority4000081550Member"
      decimals="4"
      id="h_114_1dbaa73f_a613_45dd_82ac_ab7e3c81dd98"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_CentralPlainsEnergyProject3SeriesA5000090142Member"
      decimals="4"
      id="h_115_e817c7fe_d1a5_448b_8141_4251f9365f55"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_NewYorkTransportationDevelopmentCorp5625040140Member"
      decimals="4"
      id="h_116_9cbe1948_35ed_47a1_948c_54418a389110"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_PublicFinanceAuthority5750123165Member"
      decimals="4"
      id="h_117_a54ede11_06dd_4f3e_81d4_def32bdf0c5b"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member_MiamiBeachHealthFacilitiesAuthority4000111546Member"
      decimals="4"
      id="h_118_b5186f3c_e80a_4f4e_88a6_7df562dcce12"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180069Member"
      decimals="4"
      id="h_119_df1eafbd_8e8e_48e1_ba7f_32afaf9c07b3"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:ClassName
      contextRef="D20251231_20260630_C000261130Member"
      id="t_57_e79228bc_b096_d906_3bb4_aa18caa2ac35">AMG GW&amp;K Securitized Bond SMA Shares</oef:ClassName>
    <oef:FundName
      contextRef="D20251231_20260630_C000261130Member"
      id="t_60_cb5cfe3e_b3a8_d954_9c35_2c99d64ef715">AMG GW&amp;K Securitized Bond SMA Shares</oef:FundName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000261130Member"
      id="t_58_b272f209_7f0e_7a38_b061_b023cdc3f3da">GWSBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000261130Member"
      id="t_50_034453c4_b289_4638_96c0_c25681fb6ad4">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Securitized Bond SMA Shares (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000261130Member"
      id="t_51_58764d70_6e93_4ea2_a21d_57ecdccef58c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000261130Member"
      id="t_52_5342529b_3b4b_4ec4_9644_12bd9c30d51f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000261130Member"
      id="t_53_88d9da9c_ce6a_4771_8b36_f9afc4fe7666">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000261130Member"
      id="t_59_015f51c7_732d_160d_ad38_3664add7b785">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000261130Member"
      id="t_54_2f053fc5_c47f_4608_a035_432102dd7dbf"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG GW&amp;amp;K Securitized Bond SMA Shares&lt;br/&gt;(GWSBX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000261130Member"
      decimals="INF"
      id="h_120_9f27d980_2c50_44dd_9c48_9cfda9bb60b6"
      unitRef="USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000261130Member"
      decimals="4"
      id="h_121_b8769d62_4423_43b1_ad43_4601814afa9a"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000261130Member"
      id="t_55_7b58bcd8_d631_47b0_ba2e_b638b5af072d"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;122,594,668&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;171&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000261130Member"
      decimals="INF"
      id="h_122_884c237e_64aa_4854_84a6_73ed7bc66401"
      unitRef="USD">122594668</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000261130Member"
      decimals="INF"
      id="h_123_0a0f89cb_f379_4fc4_8cd0_01f54aa517cf"
      unitRef="Holding">171</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000261130Member"
      decimals="INF"
      id="h_124_95658575_8379_47ab_a9f9_edb180beefd2"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000261130Member"
      decimals="4"
      id="h_125_f1b3e6a2_d1db_43b2_bd35_aa0150d31695"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000261130Member"
      id="t_56_db1bda05_383c_47e9_992e_721d88b8cf7b"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and ratings are shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 3.500%, 06/01/49&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 5.000%, 01/01/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 2.500%, 12/01/51&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 2.500%, 11/01/51&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 4.000%, 06/01/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;GNMA, 2.500%, 09/20/50&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 3.000%, 08/01/52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 4.500%, 09/01/52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 2.000%, 04/01/52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 5.500%, 02/01/54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;30.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144366.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Ratings&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144365.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000261130Member"
      id="t_61_565bc33b_adc9_e574_82bd_470a529e5d46">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 3.500%, 06/01/49&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 5.000%, 01/01/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 2.500%, 12/01/51&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 2.500%, 11/01/51&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 4.000%, 06/01/53&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;GNMA, 2.500%, 09/20/50&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 3.000%, 08/01/52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 4.500%, 09/01/52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 2.000%, 04/01/52&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;FHLMC, 5.500%, 02/01/54&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;30.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_FHLMC3500060149Member"
      decimals="4"
      id="h_126_3bf56557_c01d_44ac_8d83_134ee1aabb9f"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_FNMA5000010153Member"
      decimals="4"
      id="h_127_26d5aed2_281c_4565_b3df_e8d1fcf1c4e5"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_FHLMC2500120151Member"
      decimals="4"
      id="h_128_848f00f4_5919_43c3_81b5_03fdcd2a49e3"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_FNMA2500110151Member"
      decimals="4"
      id="h_129_b474148e_09dd_406c_b68e_3ad7fee11165"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_FNMA4000060153Member"
      decimals="4"
      id="h_130_2c2e9fe0_2867_4858_bd26_5671c26278e6"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_GNMA2500092050Member"
      decimals="4"
      id="h_131_a431af3a_5c66_418a_b224_881c45e197ed"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_FHLMC3000080152Member"
      decimals="4"
      id="h_132_55ff574b_5003_4bfd_ab96_7542338f74f1"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_FHLMC4500090152Member"
      decimals="4"
      id="h_133_da64f2f4_cb0d_43fc_9247_a2bf0b83afc3"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_FNMA2000040152Member"
      decimals="4"
      id="h_134_a60cc1f3_8f6f_4d05_89b4_07ff1ebc3bae"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member_FHLMC5500020154Member"
      decimals="4"
      id="h_135_c78b7d57_4923_4332_8177_0e7d0b3e580e"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000261130Member"
      decimals="4"
      id="h_136_1783a215_cd2a_456d_9a69_d4572b5a6646"
      unitRef="pure">0.302</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000069910Member"
      id="t_64_d1bac90f_3cb7_705d_62ba_f16e480bb623">AMG GW&amp;K Small Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000069910Member"
      id="t_67_7072e239_4ff1_21ea_bfd7_06882b3f153a">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000069910Member"
      id="t_68_c204e35d_685e_80b1_f2a3_613dba531901">GWETX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000069910Member"
      id="t_57_cb8fb363_f278_4132_a56c_8e3cc2f6a97f">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Small Cap Core Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000069910Member"
      id="t_58_63a291ce_e38d_449c_b363_093d9f88ac72">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000069910Member"
      id="t_59_137c24d1_c145_44e7_920e_bbd8aebecd92">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000069910Member"
      id="t_60_e6e84044_8c9d_488a_9ff3_519423fc821f">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000069910Member"
      id="t_66_1fb26ce9_4dd6_584b_c890_b3ab229386f4">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000069910Member"
      id="t_61_ebcf9b42_afb8_45dc_95bd_99daf8e84275">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG GW&amp;amp;K Small Cap Core Fund&lt;br/&gt; (Class N/GWETX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;1.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000069910Member"
      decimals="INF"
      id="h_137_4d271685_76a3_4391_954a_854224435c1d"
      unitRef="USD">70</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000069910Member"
      decimals="4"
      id="h_138_1e3fbc24_2f56_4a2b_bd61_31c07adb6f29"
      unitRef="pure">0.0130</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000069910Member"
      id="t_62_af3229ee_40b2_48f1_8c7d_0220c06f8712">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;773,856,850&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;94&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,499,132&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000069910Member"
      decimals="INF"
      id="h_139_a3e8073b_6276_4820_aad2_bfe0fa3fe268"
      unitRef="USD">773856850</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000069910Member"
      decimals="INF"
      id="h_140_1a3aa60c_d161_4021_8f54_f332b0f7f503"
      unitRef="Holding">94</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000069910Member"
      decimals="INF"
      id="h_141_b3ec6662_ad4b_4fa5_99e3_5f52964c6f53"
      unitRef="USD">2499132</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000069910Member"
      decimals="4"
      id="h_142_443e8daf_98c0_47b8_967c_df751ef0951e"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000069910Member"
      id="t_63_79c2afd3_c60c_4ff2_94fd_efce5fe67d5a">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Veracyte, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Semtech Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Novanta, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;RBC Bearings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;20.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144390.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000069910Member"
      id="t_65_d00c4489_535f_f5a3_9ed2_b6f0a637440b">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Veracyte, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Semtech Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Novanta, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;RBC Bearings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;20.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_143_90dc8c98_682a_4041_b944_5d205076e465"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_SPXTechnologiesIncMember"
      decimals="4"
      id="h_144_7e99bd6e_e8bc_4e64_8aef_7c46d15ca245"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_AdvancedEnergyIndustriesIncMember"
      decimals="4"
      id="h_145_86d6dfdc_a7b1_4347_a95c_c9e3fc869a81"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_DucommunIncMember"
      decimals="4"
      id="h_146_31f2dd64_6ef0_4b9a_80a7_182e17c71c3b"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_VeracyteIncMember"
      decimals="4"
      id="h_147_68dad2d0_39df_485b_9dbb_3ee16c0c0acd"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_SemtechCorpMember"
      decimals="4"
      id="h_148_09d7b6c4_4e0e_4c97_a24e_d7b3b994cec5"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_NovantaIncMember"
      decimals="4"
      id="h_149_3c2bddba_984c_4c88_8946_a28abba712be"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_ViaviSolutionsIncMember"
      decimals="4"
      id="h_150_301046ee_a90f_4659_b479_9b2d661a0394"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_RBCBearingsIncMember"
      decimals="4"
      id="h_151_4a7dadf6_092c_4759_a4a5_e0c8cc03fb09"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member_SolarisEnergyInfrastructureIncMember"
      decimals="4"
      id="h_152_e9624dae_ac9e_4d64_b65b_0cb1281cb782"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069910Member"
      decimals="4"
      id="h_153_3b470125_3da3_4120_b801_300202507531"
      unitRef="pure">0.202</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000069911Member"
      id="t_71_389acac6_dcd5_2236_6e92_625dbb688e54">AMG GW&amp;K Small Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000069911Member"
      id="t_72_afe197ad_0684_023e_6b2d_2feb3229fe16">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000069911Member"
      id="t_73_81a407b0_b747_b050_03c0_5cf753ef8249">GWEIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000069911Member"
      id="t_64_af88c0b0_38d2_4975_b2d9_516aa0b1ca0a">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Small Cap Core Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000069911Member"
      id="t_65_515d1a37_cf29_4f92_b062_db74811ea0c6">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000069911Member"
      id="t_66_124395f2_cdc5_4326_b5e2_c787d34fdfdf">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000069911Member"
      id="t_67_01b027ae_a0ce_4f8a_b04d_08ff6e80045e">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000069911Member"
      id="t_74_8b204a18_815c_e02b_3908_d461502367c1">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000069911Member"
      id="t_68_ff813a65_a5f7_40d5_8924_05de50453290">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG GW&amp;amp;K Small Cap Core Fund&lt;br/&gt; (Class I/GWEIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.95&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000069911Member"
      decimals="INF"
      id="h_154_ae516aaa_b245_43bb_a68a_7f133a3e12b2"
      unitRef="USD">51</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000069911Member"
      decimals="4"
      id="h_155_404831b6_d2ee_484f_907a_5d693048a066"
      unitRef="pure">0.0095</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000069911Member"
      id="t_69_160a7da0_ce9b_4a84_affe_c86e4a874095">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;773,856,850&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;94&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,499,132&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000069911Member"
      decimals="INF"
      id="h_156_68ba249d_d628_49da_a500_7bfc5840530b"
      unitRef="USD">773856850</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000069911Member"
      decimals="INF"
      id="h_157_bddc0bdd_abe4_45a3_9873_36f1a4f75585"
      unitRef="Holding">94</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000069911Member"
      decimals="INF"
      id="h_158_180246ae_2f60_4c04_9697_9ba0d22206a8"
      unitRef="USD">2499132</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000069911Member"
      decimals="4"
      id="h_159_e8f820f5_12ff_41a9_908d_b5b17bbdded2"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000069911Member"
      id="t_70_b899b0cf_89cb_443f_8eee_880818fab623">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Veracyte, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Semtech Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Novanta, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;RBC Bearings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;20.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144391.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000069911Member"
      id="t_75_995e07a9_17f5_7af3_0144_fa1f81728883">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Veracyte, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Semtech Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Novanta, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;RBC Bearings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;20.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_160_ce7089f3_9d0e_41bb_a149_fd0b76876e61"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_SPXTechnologiesIncMember"
      decimals="4"
      id="h_161_ff2e32de_c4b5_41ec_b224_e436e54fc99c"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_AdvancedEnergyIndustriesIncMember"
      decimals="4"
      id="h_162_15a6c6a2_64b2_485e_96c6_f22d6c212a52"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_DucommunIncMember"
      decimals="4"
      id="h_163_33b8f8ee_fd0a_4c76_9151_783068762782"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_VeracyteIncMember"
      decimals="4"
      id="h_164_17d052fb_a132_4f57_a1ac_dd0f550b33e2"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_SemtechCorpMember"
      decimals="4"
      id="h_165_cd341b80_7302_40dd_99f5_779c4f4062a7"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_NovantaIncMember"
      decimals="4"
      id="h_166_81aa89a0_d516_4e2d_88c4_913000f59c04"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_ViaviSolutionsIncMember"
      decimals="4"
      id="h_167_6115a1d8_f5c2_44fa_989c_e2317afc16d3"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_RBCBearingsIncMember"
      decimals="4"
      id="h_168_3a5d3a35_646b_4df2_bb6b_1457ee2315da"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member_SolarisEnergyInfrastructureIncMember"
      decimals="4"
      id="h_169_4486dc00_2d81_47ad_a3cb_f3b2db7a5b2a"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000069911Member"
      decimals="4"
      id="h_170_974ad6ed_473a_4904_a52c_7bf093ebc8bc"
      unitRef="pure">0.202</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000180070Member"
      id="t_78_fe83730c_f084_c8b7_56eb_adb77686db7d">AMG GW&amp;K Small Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000180070Member"
      id="t_79_cc31882c_d15c_bc0d_c76c_19610f18199c">Class Z</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000180070Member"
      id="t_80_fd93df76_5360_1bdb_5a47_dfdf05dd1e9c">GWEZX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000180070Member"
      id="t_71_31756ceb_2397_423d_b233_9f2499e95dad">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Small Cap Core Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000180070Member"
      id="t_72_837048a0_f0a5_495f_9334_843e6a6f5a42">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000180070Member"
      id="t_73_80e53207_320c_4e7f_a2e8_7249474c01b2">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000180070Member"
      id="t_74_19417eef_c12f_4b54_bc2e_30f3ece0f39d">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000180070Member"
      id="t_81_28dc8908_f868_2644_ba27_a58c8b6cd52e">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000180070Member"
      id="t_75_7dcfe6dd_815c_4cfa_a757_c7fafa70d6aa">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG GW&amp;amp;K Small Cap Core Fund&lt;br/&gt; (Class Z/GWEZX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000180070Member"
      decimals="INF"
      id="h_171_57c412f1_ebc5_4ba4_885f_4e351d41b538"
      unitRef="USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000180070Member"
      decimals="4"
      id="h_172_ee4729ee_990d_4a9d_8bba_f7b33654047f"
      unitRef="pure">0.0090</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000180070Member"
      id="t_76_eb7cda6a_d100_4fc0_bea4_c2272f24f842">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;773,856,850&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;94&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,499,132&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000180070Member"
      decimals="INF"
      id="h_173_31046416_803e_43b7_98a9_8cf6d8e964f6"
      unitRef="USD">773856850</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000180070Member"
      decimals="INF"
      id="h_174_16ce4fdc_e82a_443d_b86d_45d997c3542f"
      unitRef="Holding">94</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000180070Member"
      decimals="INF"
      id="h_175_75f0f317_867c_448e_9a5c_fe253c177243"
      unitRef="USD">2499132</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000180070Member"
      decimals="4"
      id="h_176_2731c426_6870_4310_b15d_d919c23556e4"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180070Member"
      id="t_77_b1597217_e4ac_4d7b_9acd_9282192fd4a9">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Veracyte, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Semtech Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Novanta, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;RBC Bearings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;20.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144389.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180070Member"
      id="t_82_9a439e16_2012_ba25_2934_a65ce032681e">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Veracyte, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Semtech Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Novanta, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;RBC Bearings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;20.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_177_18374660_f40e_4ade_8585_a718da5d69dd"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_SPXTechnologiesIncMember"
      decimals="4"
      id="h_178_d357cc93_7958_4355_accc_0b9428c8cef5"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_AdvancedEnergyIndustriesIncMember"
      decimals="4"
      id="h_179_e7bf40b7_c848_48b4_8a01_b849316d2402"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_DucommunIncMember"
      decimals="4"
      id="h_180_4e72bd93_0e8d_4e61_9db3_dfa00566cc30"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_VeracyteIncMember"
      decimals="4"
      id="h_181_444b2539_431e_4cc1_b3e0_65c320bfd2c1"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_SemtechCorpMember"
      decimals="4"
      id="h_182_11671759_d41c_4b9f_807c_555695cd0b15"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_NovantaIncMember"
      decimals="4"
      id="h_183_ee9028f7_0c4d_4241_b626_1b1f76565559"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_ViaviSolutionsIncMember"
      decimals="4"
      id="h_184_f09ed2cc_8b06_405e_855b_c84232fda7a3"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_RBCBearingsIncMember"
      decimals="4"
      id="h_185_5e251902_2d83_4f47_be3c_ee44e54fafe5"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member_SolarisEnergyInfrastructureIncMember"
      decimals="4"
      id="h_186_fecb8b01_d668_435e_9af5_8b749cae5d29"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180070Member"
      decimals="4"
      id="h_187_aae6a37c_16b3_4b64_92ca_23cdc7fef58c"
      unitRef="pure">0.202</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000056573Member"
      id="t_85_00715c00_a701_0daf_ca26_5de28ffdedf9">AMG GW&amp;K Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000056573Member"
      id="t_86_f282f0ec_04b8_b3c3_84f8_fe17ec68be0e">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000056573Member"
      id="t_87_9c6dc5b0_d8f3_c7b3_c6c4_297ecba15230">SKSEX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000056573Member"
      id="t_78_bc7576a7_1d09_427d_9572_89217d151f01">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Small Cap Value Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000056573Member"
      id="t_79_25b871de_e7d1_494e_adc8_ffb8cc54848d">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000056573Member"
      id="t_80_9b32aa1b_16ba_470a_b02b_f457bcbf7e14">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000056573Member"
      id="t_81_251b6cf5_f42b_4015_baf2_259e6a547a2b">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000056573Member"
      id="t_88_57d4e461_e930_688f_a948_c8756209ebe7">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000056573Member"
      id="t_82_b74cfc4b_7d71_4add_b182_d14584438373">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG GW&amp;amp;K Small Cap Value Fund&lt;br/&gt; (Class N/SKSEX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;64&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;1.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000056573Member"
      decimals="INF"
      id="h_188_3d3250f2_7db2_49d5_bc17_a19a92a09b7d"
      unitRef="USD">64</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000056573Member"
      decimals="4"
      id="h_189_e84d4094_7725_4fad_b204_24946dbfecc3"
      unitRef="pure">0.0114</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000056573Member"
      id="t_83_cd9aaf15_8468_403a_a643_f7dc4d2a2747">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;238,168,736&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;79&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;704,583&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000056573Member"
      decimals="INF"
      id="h_190_064bfdf2_ce93_46fa_9ee0_2974e4ed36ef"
      unitRef="USD">238168736</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000056573Member"
      decimals="INF"
      id="h_191_3e20f144_8478_4d1d_86c6_997a428e9261"
      unitRef="Holding">79</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000056573Member"
      decimals="INF"
      id="h_192_6e1985d2_00a0_418b_8699_8dbfa58e920c"
      unitRef="USD">704583</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000056573Member"
      decimals="4"
      id="h_193_73385ca4_12dd_4c5c_baaa_30786ad81ea2"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000056573Member"
      id="t_84_4ef2ce4d_a280_4827_8aa5_cdf7ea2ddc10">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ligand Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Constellium SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;CECO Environmental Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;TTM Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ameris Bancorp&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Compass, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;IMAX Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;26.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144376.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000056573Member"
      id="t_89_31696986_fb68_e217_4413_1c74c18b8b39">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ligand Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Constellium SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;CECO Environmental Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;TTM Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ameris Bancorp&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Compass, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;IMAX Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;26.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_SolarisEnergyInfrastructureIncMember"
      decimals="4"
      id="h_194_1b9562ee_5113_4490_98cf_0a8f62d628df"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_LigandPharmaceuticalsIncMember"
      decimals="4"
      id="h_195_0a3fbafb_74ab_4cff_9ed0_1d39f9cee351"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_ConstelliumSEFranceMember"
      decimals="4"
      id="h_196_1e03a9df_900d_4085_b1e8_db8133ca41e8"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_CECOEnvironmentalCorpMember"
      decimals="4"
      id="h_197_426c7c78_4781_43e6_adea_782a9939bd80"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_TTMTechnologiesIncMember"
      decimals="4"
      id="h_198_83ae32ac_965a_4c81_af25_21f3a6af9e9d"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_DucommunIncMember"
      decimals="4"
      id="h_199_fac001ae_190d_494b_923c_5048a8625fad"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_ViaviSolutionsIncMember"
      decimals="4"
      id="h_200_9777dba5_e00b_4f33_a00d_db0fa275e4b4"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_AmerisBancorpMember"
      decimals="4"
      id="h_201_40972436_03f6_43a2_9e38_60846dcc14dd"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_CompassIncClassAMember"
      decimals="4"
      id="h_202_9ca36896_c96c_468f_a72e_f5d8abc2adea"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member_IMAXCorpCanadaMember"
      decimals="4"
      id="h_203_895a9a6a_8347_4f11_a83f_c0d82ea0bb5b"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000056573Member"
      decimals="4"
      id="h_204_9f26e723_665e_41fb_b2a6_32736c32fd43"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000180067Member"
      id="t_92_3caa2025_d50b_8698_bf62_4f77f367ef93">AMG GW&amp;K Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000180067Member"
      id="t_93_21fa3fb6_7153_2cc9_99e4_e8d865d50443">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000180067Member"
      id="t_94_d840fe30_24df_2aca_319a_b431f56463d0">SKSIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000180067Member"
      id="t_85_21caed44_1ff6_4c39_8c44_818af3eb74cb">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Small Cap Value Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000180067Member"
      id="t_86_fd9d716e_5aab_4f60_b727_5f6c4725e7fa">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000180067Member"
      id="t_87_adb1bf44_3471_4df8_84a2_73cc1d35adb5">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000180067Member"
      id="t_88_2757ed30_84c5_49c3_9927_3a4ec7d447b9">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000180067Member"
      id="t_95_818c5ac7_f559_78b1_5fbf_2c8dab063a5d">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000180067Member"
      id="t_89_f7e5216c_e3fb_434b_8a3a_191f5bd0e123">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG GW&amp;amp;K Small Cap Value Fund&lt;br/&gt; (Class I/SKSIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000180067Member"
      decimals="INF"
      id="h_205_a369d6a9_cce8_4012_94e7_9f14484088de"
      unitRef="USD">53</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000180067Member"
      decimals="4"
      id="h_206_d40c6d2f_977f_4513_8fc5_f883ac98fc83"
      unitRef="pure">0.0094</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000180067Member"
      id="t_90_23375cc6_b0fa_44db_84d9_98721a30b6d3">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;238,168,736&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;79&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;704,583&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000180067Member"
      decimals="INF"
      id="h_207_524b826e_aecd_4db5_9bd4_92cb9f1260ff"
      unitRef="USD">238168736</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000180067Member"
      decimals="INF"
      id="h_208_ac405b08_baf8_40b7_b281_359377e70c15"
      unitRef="Holding">79</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000180067Member"
      decimals="INF"
      id="h_209_3e63e991_730d_49f6_99e7_510116cfd679"
      unitRef="USD">704583</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000180067Member"
      decimals="4"
      id="h_210_df34b2ab_27d2_4d3c_b006_ca38195e4cc8"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180067Member"
      id="t_91_ba726b38_ef6f_471a_b8ec_7a61fadf5ec3">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ligand Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Constellium SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;CECO Environmental Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;TTM Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ameris Bancorp&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Compass, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;IMAX Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;26.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144377.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180067Member"
      id="t_96_554847b5_7201_5c28_82c0_2d2752356fb9">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ligand Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Constellium SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;CECO Environmental Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;TTM Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ameris Bancorp&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Compass, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;IMAX Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;26.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_SolarisEnergyInfrastructureIncMember"
      decimals="4"
      id="h_211_ea5963c1_cba3_4c4c_8fb6_1d609b80708d"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_LigandPharmaceuticalsIncMember"
      decimals="4"
      id="h_212_bdec8ffc_bd31_4386_a767_423742bf92d2"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_ConstelliumSEFranceMember"
      decimals="4"
      id="h_213_b704ed96_21bd_4207_847e_70b24642cd63"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_CECOEnvironmentalCorpMember"
      decimals="4"
      id="h_214_e744603a_cf7e_4aeb_ae7a_8b5dafd57a81"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_TTMTechnologiesIncMember"
      decimals="4"
      id="h_215_593f50b2_51d9_45db_9917_98a864648b2d"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_DucommunIncMember"
      decimals="4"
      id="h_216_0c011ef1_b9df_4768_9a92_76d91e1e4825"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_ViaviSolutionsIncMember"
      decimals="4"
      id="h_217_2ec1ab9d_3f5d_451d_8f79_9815717324e4"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_AmerisBancorpMember"
      decimals="4"
      id="h_218_00ec8076_6c6d_4253_afe8_d9d712ea9127"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_CompassIncClassAMember"
      decimals="4"
      id="h_219_cfa42802_e750_4226_b0e4_395b0f89cd8e"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member_IMAXCorpCanadaMember"
      decimals="4"
      id="h_220_64fc120d_beb8_420a_ab2d_97e456ee0a80"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180067Member"
      decimals="4"
      id="h_221_3844812d_77b9_403d_8b7b_6eea910e7091"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000180068Member"
      id="t_99_e63e3850_a914_1c89_0280_9a74c8d20b92">AMG GW&amp;K Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000180068Member"
      id="t_100_46dcbb43_0b48_b3be_5053_3605665d7e65">Class Z</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000180068Member"
      id="t_101_8ad3559b_0867_e0bd_cb5e_45891b3d23fa">SKSZX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000180068Member"
      id="t_92_5d86af3c_cddf_498f_9c4c_eb4a86ff6de2">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Small Cap Value Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000180068Member"
      id="t_93_30ed24ad_81c8_42a9_b40e_80a518f59046">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000180068Member"
      id="t_94_e21a381c_ea16_41ab_b12f_1b4f7e896ea2">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000180068Member"
      id="t_95_42a56f99_46d0_47ca_b360_3b9af5d0de71">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000180068Member"
      id="t_102_66a62ea8_92f1_c304_f86b_137eeaf1de38">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000180068Member"
      id="t_96_d9b26366_4eb3_4662_8b1c_559ff64c8efa">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG GW&amp;amp;K Small Cap Value Fund&lt;br/&gt; (Class Z/SKSZX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000180068Member"
      decimals="INF"
      id="h_222_1d1de6cc_5f4f_4f99_b686_200245ec2e89"
      unitRef="USD">50</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000180068Member"
      decimals="4"
      id="h_223_88e16726_f464_4b77_aea7_998ea5b597c4"
      unitRef="pure">0.0089</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000180068Member"
      id="t_97_6bfd4dac_835c_4190_b754_12ead6e0b842">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;238,168,736&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;79&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;704,583&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000180068Member"
      decimals="INF"
      id="h_224_144c96a5_3b21_49fd_8c2e_3e714761d3c6"
      unitRef="USD">238168736</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000180068Member"
      decimals="INF"
      id="h_225_64b5ba4a_4163_45a6_b304_7a4119486bb0"
      unitRef="Holding">79</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000180068Member"
      decimals="INF"
      id="h_226_02052f12_1369_4a2d_aa01_66dcf33814d6"
      unitRef="USD">704583</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000180068Member"
      decimals="4"
      id="h_227_e45e70da_abfc_4cda_ad7f_879163631c47"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180068Member"
      id="t_98_d3309f66_a8cb_4dff_8dfe_9ecb91e9b567">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ligand Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Constellium SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;CECO Environmental Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;TTM Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ameris Bancorp&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Compass, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;IMAX Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;26.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144375.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180068Member"
      id="t_103_90fdc6d8_93bb_63bd_e85b_5c494511321a">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Solaris Energy Infrastructure, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ligand Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Constellium SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;CECO Environmental Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;TTM Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ducommun, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Viavi Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Ameris Bancorp&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Compass, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;IMAX Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;26.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_SolarisEnergyInfrastructureIncMember"
      decimals="4"
      id="h_228_4e9a163a_de4f_46aa_9159_8b8c01c333e6"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_LigandPharmaceuticalsIncMember"
      decimals="4"
      id="h_229_e3f5175b_6805_4e0a_8340_9465c79a8005"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_ConstelliumSEFranceMember"
      decimals="4"
      id="h_230_d3cba8d8_c5fe_454a_abf1_8f9f001861f5"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_CECOEnvironmentalCorpMember"
      decimals="4"
      id="h_231_470b73a5_1509_4b67_9651_b78a8b7bee92"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_TTMTechnologiesIncMember"
      decimals="4"
      id="h_232_a0302860_ef1e_4214_b306_0fa967f53bc0"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_DucommunIncMember"
      decimals="4"
      id="h_233_75461164_6186_4b09_a7f0_b8ddb3d1b11e"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_ViaviSolutionsIncMember"
      decimals="4"
      id="h_234_8dd0b573_deb2_48ea_b309_4b3b097111ae"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_AmerisBancorpMember"
      decimals="4"
      id="h_235_d0b8e3f3_1eef_4d25_9c03_caed14479707"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_CompassIncClassAMember"
      decimals="4"
      id="h_236_9ebefbbe_818f_4ae6_a663_b20e6f2f690a"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member_IMAXCorpCanadaMember"
      decimals="4"
      id="h_237_f06a600f_b15e_40e2_96bc_0a32eaec4f92"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180068Member"
      decimals="4"
      id="h_238_ed021cbc_8936_46b8_a4c7_ba59f1388411"
      unitRef="pure">0.261</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000157696Member"
      id="t_106_48d9d897_41b0_2aeb_4fd6_1adda785277b">AMG GW&amp;K Small/Mid Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000157696Member"
      id="t_107_7d6ae45b_ae59_43fe_a59c_98aeb8158ec8">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000157696Member"
      id="t_108_a1a3086d_61df_e8c9_c9b3_c3570a8dcee1">GWGVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000157696Member"
      id="t_99_4a458881_601c_489c_a32c_c5c7e778cf4b">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Small/Mid Cap Core Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000157696Member"
      id="t_100_0424494a_6693_46e9_bd28_7afc16b5fd44">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000157696Member"
      id="t_101_bc9fce8c_26ad_4356_a7a4_ba76b21c669d">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000157696Member"
      id="t_102_155baa41_717b_440c_b4f5_fbf087fbb868">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000157696Member"
      id="t_109_4dce5b2a_72b4_eeb6_d21f_b70cab2957e9">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000157696Member"
      id="t_103_8535afe4_e94d_40f9_b851_ef898f2d4caf">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG GW&amp;amp;K Small/Mid Cap Core Fund&lt;br/&gt; (Class N/GWGVX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;1.07&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000157696Member"
      decimals="INF"
      id="h_239_acbeb049_2034_4b46_9171_598f85b2ee75"
      unitRef="USD">58</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000157696Member"
      decimals="4"
      id="h_240_81c6fe28_1d19_4f3f_978f_d8311d110135"
      unitRef="pure">0.0107</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000157696Member"
      id="t_104_ebd6d4bf_33ac_4a37_8191_770872a71db2">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;823,524,326&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;92&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,327,624&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000157696Member"
      decimals="INF"
      id="h_241_4781ff8f_83e5_48a6_b03e_71318ef0b83d"
      unitRef="USD">823524326</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000157696Member"
      decimals="INF"
      id="h_242_e4f36893_629d_49b7_9cb1_c88522bfcdfc"
      unitRef="Holding">92</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000157696Member"
      decimals="INF"
      id="h_243_a3a9c4a4_d6df_4fc7_8c02_00734e057db4"
      unitRef="USD">2327624</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000157696Member"
      decimals="4"
      id="h_244_2624deb4_4954_4ffb_b6ad_35255c915d0b"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000157696Member"
      id="t_105_0add8b60_0c76_4eeb_abef_d74134bc39c2">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;API Group Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Moog, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Entegris, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Cavco Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Element Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Voya Financial, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Powell Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;19.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144382.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000157696Member"
      id="t_110_e4d998f0_1085_7bf2_1ea8_53682db7070c">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;API Group Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Moog, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Entegris, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Cavco Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Element Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Voya Financial, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Powell Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;19.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_245_3092b9ff_30ed_4bd7_8587_e2379ebcd75f"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_AdvancedEnergyIndustriesIncMember"
      decimals="4"
      id="h_246_8da52255_2de2_4353_9d38_0bfaa327e529"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_APIGroupCorpMember"
      decimals="4"
      id="h_247_0d2f9937_0f6e_48c5_8bf4_66fd2b51590e"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_MoogIncClassAMember"
      decimals="4"
      id="h_248_dc144f1a_5591_4f0a_9ee1_4e3dccc7c965"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_EntegrisIncMember"
      decimals="4"
      id="h_249_9ba17b8b_3c91_4217_90c9_8dc0737bc7e5"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_CavcoIndustriesIncMember"
      decimals="4"
      id="h_250_cfd920e7_628c_4eeb_93e4_c91293bcc1c9"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_ElementSolutionsIncMember"
      decimals="4"
      id="h_251_ca71b349_d172_4c46_a93d_4393d0f78239"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_SPXTechnologiesIncMember"
      decimals="4"
      id="h_252_3c557bed_9463_4790_be2c_0b004fb7f16e"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_VoyaFinancialIncMember"
      decimals="4"
      id="h_253_042b1483_778c_45ce_9d3e_f1f36eb92dda"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member_PowellIndustriesIncMember"
      decimals="4"
      id="h_254_688a3683_147c_4983_be6a_c52fb3e5dc1b"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157696Member"
      decimals="4"
      id="h_255_069e3d36_811a_453e_8000_e7665df5481f"
      unitRef="pure">0.195</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000157694Member"
      id="t_113_1eee3639_733f_f5c2_222b_0e4ca3fa68e1">AMG GW&amp;K Small/Mid Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000157694Member"
      id="t_115_95380875_6b74_7527_d718_af6e8d154cb2">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000157694Member"
      id="t_114_506ded87_448d_8bff_db27_9980ca1e6e60">GWGIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000157694Member"
      id="t_106_7e1ab08e_4987_445f_b988_f0e89cf8d49a">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Small/Mid Cap Core Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000157694Member"
      id="t_107_6c0eaec6_fd03_41ed_b8a9_c64d89d24ce3">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000157694Member"
      id="t_108_fd497140_4ebe_433e_973a_d20ffe58580f">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000157694Member"
      id="t_109_d35487e2_693f_414c_8d8f_562717a59913">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000157694Member"
      id="t_116_be0102f3_8bc5_f20f_c125_9540765d1665">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000157694Member"
      id="t_110_61eb2a28_a2e4_45b9_9d54_b7f1dc3f1775">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG GW&amp;amp;K Small/Mid Cap Core Fund&lt;br/&gt; (Class I/GWGIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000157694Member"
      decimals="INF"
      id="h_256_2f1e4656_6e37_4be0_b95d_89c234a49236"
      unitRef="USD">48</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000157694Member"
      decimals="4"
      id="h_257_49e7a4ec_0a75_4b72_8561_01cc4d6d12e5"
      unitRef="pure">0.0087</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000157694Member"
      id="t_111_a6b6ef49_666f_4bc7_8b88_5a708dfc6301">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;823,524,326&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;92&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,327,624&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000157694Member"
      decimals="INF"
      id="h_258_91b646f2_ba22_47fa_98e3_1da421ee3a22"
      unitRef="USD">823524326</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000157694Member"
      decimals="INF"
      id="h_259_345fba7a_86cb_4509_b298_e3cfe3f47321"
      unitRef="Holding">92</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000157694Member"
      decimals="INF"
      id="h_260_48642b2d_3ef6_4d03_8e0c_d7e0084dd52c"
      unitRef="USD">2327624</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000157694Member"
      decimals="4"
      id="h_261_79626996_62e5_412a_9665_be1047d6234d"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000157694Member"
      id="t_112_68e28d56_4623_4aa6_bb6d_bce6fc1c7fcb">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;API Group Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Moog, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Entegris, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Cavco Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Element Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Voya Financial, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Powell Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;19.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144383.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000157694Member"
      id="t_117_e7b6b664_e57b_67e2_def6_40f31296cf24">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;API Group Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Moog, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Entegris, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Cavco Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Element Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Voya Financial, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Powell Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;19.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_262_638983cf_2a05_4825_a32b_487490f6ebe6"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_AdvancedEnergyIndustriesIncMember"
      decimals="4"
      id="h_263_0f658aa2_06f0_4fd1_b83b_8fbe6738fef2"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_APIGroupCorpMember"
      decimals="4"
      id="h_264_cd2b2036_4b5a_42b7_9c9b_9b39d08e56ad"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_MoogIncClassAMember"
      decimals="4"
      id="h_265_60b4652f_b3b6_4286_86ab_a7a6fb58d584"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_EntegrisIncMember"
      decimals="4"
      id="h_266_a9b94648_79e1_44bc_a7fb_963d687253a0"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_CavcoIndustriesIncMember"
      decimals="4"
      id="h_267_f778776c_cfa3_4476_b581_3e3311b3c4ca"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_ElementSolutionsIncMember"
      decimals="4"
      id="h_268_7e5538e0_4836_47e9_9f4d_709c551214d1"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_SPXTechnologiesIncMember"
      decimals="4"
      id="h_269_9cac71da_3fb1_40c8_b869_bcd47d3e6a0d"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_VoyaFinancialIncMember"
      decimals="4"
      id="h_270_bb67e021_71a3_4ce7_95e4_488516abe732"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member_PowellIndustriesIncMember"
      decimals="4"
      id="h_271_b6b201e5_33ab_4e1d_81f2_1768996d8cda"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000157694Member"
      decimals="4"
      id="h_272_8a31367e_484f_4ce8_9d2f_7dc583b7ac29"
      unitRef="pure">0.195</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000180072Member"
      id="t_120_8d8b770c_369b_5137_d602_c2b493121369">AMG GW&amp;K Small/Mid Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000180072Member"
      id="t_121_c136516c_d213_151f_dce4_21d0eeed19ca">Class Z</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000180072Member"
      id="t_122_73acf66f_068f_b354_29e9_f6507f7eee3d">GWGZX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000180072Member"
      id="t_113_444553c1_72f7_4926_ba9f_797c11e2d1c6">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K Small/Mid Cap Core Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000180072Member"
      id="t_114_59164706_4a3f_4a6b_a480_873ea6d18271">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000180072Member"
      id="t_115_2ca9d8fe_f36e_40ee_b7c5_3986b9cc5ae1">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000180072Member"
      id="t_116_cc2107e2_d8ed_4e1b_b980_cf3d5f0a6ae1">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000180072Member"
      id="t_123_60cd284f_3523_62a2_5595_a04e84b747ae">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000180072Member"
      id="t_117_ef8f1dcb_9939_44ab_9d78_df6f321bc443">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG GW&amp;amp;K Small/Mid Cap Core Fund&lt;br/&gt; (Class Z/GWGZX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000180072Member"
      decimals="INF"
      id="h_273_31189250_a33c_436f_a11f_9ef24a3702f5"
      unitRef="USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000180072Member"
      decimals="4"
      id="h_274_da68014d_818f_4143_9144_beb28666bf7b"
      unitRef="pure">0.0082</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000180072Member"
      id="t_118_6009d598_4ff6_4342_a22c_8e58efb988ac">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;823,524,326&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;92&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,327,624&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000180072Member"
      decimals="INF"
      id="h_275_67220568_9961_497e_92b2_6e24eef67a01"
      unitRef="USD">823524326</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000180072Member"
      decimals="INF"
      id="h_276_3ce2774e_a2cb_4c2f_b63c_3c2c0f1dfb3b"
      unitRef="Holding">92</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000180072Member"
      decimals="INF"
      id="h_277_b4d6a8f3_3d64_4719_8264_9b0f293ade68"
      unitRef="USD">2327624</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000180072Member"
      decimals="4"
      id="h_278_6dbfe0ec_075d_4889_a085_fa7aac740b32"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180072Member"
      id="t_119_08031abe_db0e_4b3a_ac23_053e446f44e6">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;API Group Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Moog, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Entegris, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Cavco Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Element Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Voya Financial, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Powell Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;19.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144381.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180072Member"
      id="t_124_d6305554_115d_53dd_4e77_fbe109e94146">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Advanced Energy Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;API Group Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Moog, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Entegris, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Cavco Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Element Solutions, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SPX Technologies, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Voya Financial, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Powell Industries, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;19.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_279_a98061a1_fd69_4547_b612_262a5291de23"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_AdvancedEnergyIndustriesIncMember"
      decimals="4"
      id="h_280_f32b4b4f_bf6a_47c0_b597_5b14465fff96"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_APIGroupCorpMember"
      decimals="4"
      id="h_281_c05b4fdb_374e_4756_9e4b_5f2cff20655c"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_MoogIncClassAMember"
      decimals="4"
      id="h_282_c55d42fb_2668_41a8_9f4f_3f3a82dda76f"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_EntegrisIncMember"
      decimals="4"
      id="h_283_db09206b_af14_4d0b_909b_89ab61032d5c"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_CavcoIndustriesIncMember"
      decimals="4"
      id="h_284_c9e2ea9b_3b12_4b25_9b68_4ceef2b23747"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_ElementSolutionsIncMember"
      decimals="4"
      id="h_285_1ef439c3_2618_4b95_ac5f_60b5837a3dd0"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_SPXTechnologiesIncMember"
      decimals="4"
      id="h_286_b67240b0_647b_43ab_8b6c_d63f30d329b3"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_VoyaFinancialIncMember"
      decimals="4"
      id="h_287_4edda5bd_d0bb_46d5_86fd_2b2c48a247a2"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member_PowellIndustriesIncMember"
      decimals="4"
      id="h_288_bc45e9e4_e2ed_4a8b_87a4_35bf63f18152"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180072Member"
      decimals="4"
      id="h_289_8d51c5ef_f3a1_4779_aeb7_f10b8d24d86b"
      unitRef="pure">0.195</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000077272Member"
      id="t_127_4ef7a867_5444_7167_454d_f6ae5d34179a">AMG Renaissance Large Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000077272Member"
      id="t_128_59a53c95_1c79_460a_5d3d_e71e74f2cdb3">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000077272Member"
      id="t_129_83e735fb_c47d_b204_120e_80c0cde04449">MRLTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000077272Member"
      id="t_120_c17270bb_4985_4e76_abc0_6ca1278fe9f4">This semi-annual shareholder report contains important information about AMG Renaissance Large Cap Growth Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000077272Member"
      id="t_121_0cb74766_e7e0_44d9_b301_f3d58bc3310a">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000077272Member"
      id="t_122_e346ad52_3f02_45b1_b473_07cc6e7e74b1">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000077272Member"
      id="t_123_057f02f1_398a_4ed0_8951_748ea785fd08">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000077272Member"
      id="t_130_5f23b6f0_4161_11ce_9735_067aa368b930">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000077272Member"
      id="t_124_3aedea97_b75f_4b38_a7b7_4a58e0e09d0b">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG Renaissance Large Cap Growth Fund&lt;br/&gt; (Class N/MRLTX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000077272Member"
      decimals="INF"
      id="h_290_9d2ef80f_78ca_4598_a26a_027e398fa80f"
      unitRef="USD">51</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000077272Member"
      decimals="4"
      id="h_291_d494fc3a_1a33_414d_b077_fb86178be595"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000077272Member"
      id="t_125_214c6ced_9a29_4acb_a79d_89d1240ca399">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;133,582,427&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;57&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;237,292&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000077272Member"
      decimals="INF"
      id="h_292_c5c36c09_31d1_4d5a_b1d8_25218c5134b5"
      unitRef="USD">133582427</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000077272Member"
      decimals="INF"
      id="h_293_90ed03b7_e4a4_43a2_b363_fef5a63ddb48"
      unitRef="Holding">57</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000077272Member"
      decimals="INF"
      id="h_294_987932af_b064_4007_a79a_73863e02fcc7"
      unitRef="USD">237292</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000077272Member"
      decimals="4"
      id="h_295_730e139d_fef6_4019_9538_0393d6251667"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077272Member"
      id="t_126_267bdd8c_1fb5_4d9f_ac62_d77a9f803e5f">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Applied Materials, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;KLA Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Apple, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amphenol Corp., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lam Research Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Broadcom, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;28.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144369.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077272Member"
      id="t_131_a373b4b6_24b8_cc9e_c958_323c1ecd1ca6">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Applied Materials, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;KLA Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Apple, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amphenol Corp., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lam Research Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Broadcom, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;28.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_296_3aa2dd9f_3c6f_4365_bd5a_597b402b7109"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_297_ea779efc_f0b8_4363_9ded_21bbd9ddba60"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_KLACorpMember"
      decimals="4"
      id="h_298_b7821fff_1c4d_47c4_bfe0_9706c969e600"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_AppleIncMember"
      decimals="4"
      id="h_299_3e1c1992_d3cd_4699_9499_849b33128180"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_AmphenolCorpClassAMember"
      decimals="4"
      id="h_300_11489841_adcb_454c_a74b_99a573f462e1"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_AristaNetworksIncMember"
      decimals="4"
      id="h_301_4f176f2e_3d39_465a_bdbb_81d476f2046e"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_LamResearchCorpMember"
      decimals="4"
      id="h_302_26736f77_30bc_41a2_b427_bdd05fb3b093"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_AmazonComIncMember"
      decimals="4"
      id="h_303_7114f69f_7ced_44ae_993f_66b5701e85a0"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_BroadcomIncMember"
      decimals="4"
      id="h_304_2e9e91e8_f556_4176_aa21_fca518ee1f9b"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member_ComfortSystemsUSAIncMember"
      decimals="4"
      id="h_305_8cca0239_e15a_415e_bc37_35de65376ee6"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077272Member"
      decimals="4"
      id="h_306_551353f5_f8e2_4b1b_afef_13fc4068a4dd"
      unitRef="pure">0.285</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000077271Member"
      id="t_134_915844ed_1799_164b_4268_13ab8b28b7a0">AMG Renaissance Large Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000077271Member"
      id="t_135_25adafad_1fc3_3233_6b7e_999250e197a0">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000077271Member"
      id="t_136_ddcf3513_264d_c127_f217_8aa6441a7912">MRLSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000077271Member"
      id="t_127_0df83448_b91a_4bb3_b551_42a871b01def">This semi-annual shareholder report contains important information about AMG Renaissance Large Cap Growth Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000077271Member"
      id="t_128_42c585b1_c7ac_4988_9f3f_e49c4a0ff972">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000077271Member"
      id="t_129_5c53b885_1ecf_4ff6_9a36_efdcac44896e">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000077271Member"
      id="t_130_6e1c6700_7ba5_470a_9e13_3b7a35d9d06d">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000077271Member"
      id="t_137_f54b5c2e_df5c_5ccf_adb7_4dc878216afe">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000077271Member"
      id="t_131_76990a31_ddaa_4f4a_9316_6ba1b6f6b9be">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG Renaissance Large Cap Growth Fund&lt;br/&gt; (Class I/MRLSX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;37&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000077271Member"
      decimals="INF"
      id="h_307_be5d092c_8bbe_40f6_b395_6406f38748f8"
      unitRef="USD">37</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000077271Member"
      decimals="4"
      id="h_308_fb8f8ca5_889c_433f_8ec2_594a7da63f08"
      unitRef="pure">0.0073</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000077271Member"
      id="t_132_4e6b6c61_0ffc_48b5_bb69_124742ab42cb">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;133,582,427&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;57&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;237,292&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000077271Member"
      decimals="INF"
      id="h_309_bffa51ca_ba7e_4985_bd41_002119f0b35d"
      unitRef="USD">133582427</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000077271Member"
      decimals="INF"
      id="h_310_ab23e58e_48a4_4b86_ae28_87999842bd3c"
      unitRef="Holding">57</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000077271Member"
      decimals="INF"
      id="h_311_7ae99b2d_a156_4800_bd7d_42c9f42dc2a8"
      unitRef="USD">237292</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000077271Member"
      decimals="4"
      id="h_312_91b57c41_c10b_4fc0_97a3_c1473c809b9a"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077271Member"
      id="t_138_8b5383c0_4233_2b3a_3a4d_704b04c22bc1">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Applied Materials, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;KLA Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Apple, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amphenol Corp., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lam Research Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Broadcom, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;28.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144370.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077271Member"
      id="t_139_4df11fa4_c920_a3a8_0195_ebc19b4e22c4">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Applied Materials, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;KLA Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Apple, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amphenol Corp., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lam Research Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Broadcom, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;28.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_313_ee206d2d_d1fb_4663_b976_ec45069d6006"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_314_3978283d_1000_4540_a670_31929105dfd7"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_KLACorpMember"
      decimals="4"
      id="h_315_cfc59e7e_92a7_4f33_b7fe_850c4a911e44"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_AppleIncMember"
      decimals="4"
      id="h_316_dd160837_aedd_4bb6_b04a_32c660092602"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_AmphenolCorpClassAMember"
      decimals="4"
      id="h_317_5c1de169_4838_4a6d_b77d_12ecd1b3e68b"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_AristaNetworksIncMember"
      decimals="4"
      id="h_318_a9d05980_a8f9_4f0a_ad64_46e0ddd490c1"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_LamResearchCorpMember"
      decimals="4"
      id="h_319_e7a1ee2c_8b59_474c_9784_55b249cfabda"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_AmazonComIncMember"
      decimals="4"
      id="h_320_87ffe5e1_d51f_4b88_9a13_0805ebf64af6"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_BroadcomIncMember"
      decimals="4"
      id="h_321_38a8f636_2e36_4298_aba0_585bc1d7e7cd"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member_ComfortSystemsUSAIncMember"
      decimals="4"
      id="h_322_4983af65_8843_4f5c_9e34_9a837d9450d0"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077271Member"
      decimals="4"
      id="h_323_724ccd69_cff1_4de2_9a40_174b64d637ef"
      unitRef="pure">0.285</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000077270Member"
      id="t_141_846e02c1_642b_35db_c2fd_24c7a38c251f">AMG Renaissance Large Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000077270Member"
      id="t_142_1b6a6937_5c8e_d49b_9f4e_cd9ffec744fe">Class Z</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000077270Member"
      id="t_143_3412cd53_229e_068e_8e5d_7b1ce556cd6a">MRLIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000077270Member"
      id="t_134_efe8c48e_96aa_48a0_964a_5925046a68f9">This semi-annual shareholder report contains important information about AMG Renaissance Large Cap Growth Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000077270Member"
      id="t_135_5eee54c8_d5fc_4c1c_b7f8_83b9cddb20f9">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000077270Member"
      id="t_136_f6bc5e1b_a8d7_42d8_886a_7644f1e68c64">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000077270Member"
      id="t_137_48291501_589e_4139_b53c_6ca1a958aba5">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000077270Member"
      id="t_144_cde103f3_1631_1be3_bcdb_8b16b13ace91">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000077270Member"
      id="t_138_c3307e77_5ab6_4ed3_b493_102f9ac9da54">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG Renaissance Large Cap Growth Fund&lt;br/&gt; (Class Z/MRLIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.66&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000077270Member"
      decimals="INF"
      id="h_324_0f75fb68_a0f7_4f72_ac50_cb1789706145"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000077270Member"
      decimals="4"
      id="h_325_539c5843_f8cb_4657_8d8b_50e31664634d"
      unitRef="pure">0.0066</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000077270Member"
      id="t_139_a8a55990_bb39_46f8_897d_a59a5194557d">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;133,582,427&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;57&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;237,292&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000077270Member"
      decimals="INF"
      id="h_326_a1e099db_c02f_43e3_b9f2_9e885dcb9784"
      unitRef="USD">133582427</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000077270Member"
      decimals="INF"
      id="h_327_f25dcdac_d70e_42c0_af11_ae5496bbff63"
      unitRef="Holding">57</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000077270Member"
      decimals="INF"
      id="h_328_fe11c5cf_c780_460d_8ec1_a7d2deab7ce0"
      unitRef="USD">237292</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000077270Member"
      decimals="4"
      id="h_329_755bad23_f5de_42e8_86bb_3929d83f848c"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077270Member"
      id="t_140_c4f42ec1_faf6_46b4_a347_981b4d4f3b59">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Applied Materials, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;KLA Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Apple, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amphenol Corp., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lam Research Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Broadcom, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;28.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144368.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000077270Member"
      id="t_145_e8b4d748_c957_85ca_3739_7b23acd31ed8">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Applied Materials, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;KLA Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Apple, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amphenol Corp., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lam Research Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Broadcom, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;28.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_330_9c3aedf6_96b5_4161_b857_3fce9942a4c7"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_AppliedMaterialsIncMember"
      decimals="4"
      id="h_331_c2ae5132_0594_4782_aca9_6be308e89348"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_KLACorpMember"
      decimals="4"
      id="h_332_0e56022f_c208_4a8b_b864_9f08f1e2a5e2"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_AppleIncMember"
      decimals="4"
      id="h_333_86914739_3874_4d66_9c07_0a920a1b685e"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_AmphenolCorpClassAMember"
      decimals="4"
      id="h_334_baf09b2a_4a65_4937_9ce5_501b3fc67da9"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_AristaNetworksIncMember"
      decimals="4"
      id="h_335_9f3d60db_1c18_4223_8986_70895f50cc54"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_LamResearchCorpMember"
      decimals="4"
      id="h_336_67af078b_a40d_4adb_ac87_48c541b3bcab"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_AmazonComIncMember"
      decimals="4"
      id="h_337_ed464d52_01d6_4620_b762_d45cf6c9d435"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_BroadcomIncMember"
      decimals="4"
      id="h_338_b409d4da_6b61_4e42_bf50_6fd842bd8ae8"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member_ComfortSystemsUSAIncMember"
      decimals="4"
      id="h_339_58527d28_072b_41cf_8078_5a912fa22023"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000077270Member"
      decimals="4"
      id="h_340_7c5fe94c_e399_4a54_9877_505d61d9ab1c"
      unitRef="pure">0.285</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000122076Member"
      id="t_148_c669f845_9ede_093e_cafe_f29b3fc24bab">AMG TimesSquare International Small Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000122076Member"
      id="t_149_5b7207a9_f499_a962_bc59_b43c2293515c">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000122076Member"
      id="t_150_31bb6610_5b12_91f3_33fd_b68a706b1118">TCMPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000122076Member"
      id="t_141_90ced3ff_2ed3_479c_8edc_d091eb009d88">This semi-annual shareholder report contains important information about AMG TimesSquare International Small Cap Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000122076Member"
      id="t_142_95333722_2e09_4ffc_926f_3e7f150abe7b">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000122076Member"
      id="t_143_0be016c4_adad_4a71_a159_75cd0a052585">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000122076Member"
      id="t_144_db51a0ee_4095_4dc9_a73e_221575ff4541">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000122076Member"
      id="t_151_006ab26d_40bb_0a64_d984_8f2b5ea6557e">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000122076Member"
      id="t_145_ed168246_3312_4a10_b53a_1f1d66026507"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG TimesSquare International Small Cap Fund&lt;br/&gt;(Class N/TCMPX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&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; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000122076Member"
      decimals="INF"
      id="h_341_c56d56aa_6876_4d99_b415_f301b5288a33"
      unitRef="USD">67</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000122076Member"
      decimals="4"
      id="h_342_91117f4f_ed4b_44fd_aed1_d3deccb5a920"
      unitRef="pure">0.0130</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000122076Member"
      id="t_146_f6c17f2c_74c8_42fd_8c2e_ff9835b6fa04"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;120,415,421&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;83&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;409,687&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000122076Member"
      decimals="INF"
      id="h_343_dab61b2b_d29a_4b78_8c64_2cf9e56a1954"
      unitRef="USD">120415421</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000122076Member"
      decimals="INF"
      id="h_344_8150a1f2_2c25_4588_9c8e_71f14c0cb6f4"
      unitRef="Holding">83</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000122076Member"
      decimals="INF"
      id="h_345_2e61f5d3_52e8_4ad9_bd12_e36a15578f7b"
      unitRef="USD">409687</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000122076Member"
      decimals="4"
      id="h_346_c2e5273c_08f5_46f1_8c51_07dc05095bf7"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000122076Member"
      id="t_147_9d36364d_f95d_4572_9d4d_ed17acd2dcc5"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ringkjoebing Landbobank A/S (Denmark)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;ALS, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Imdex, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;OSG Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Merlin Properties Socimi, S.A., REIT (Spain)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Sumitomo Bakelite Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Azbil Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fukuoka Financial Group, Inc. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Daiei Kankyo Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Tekscend Photomask Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;21.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144393.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144338.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000122076Member"
      id="t_152_d0ba76fa_f9c7_1c7d_1703_fcad279a3d89">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ringkjoebing Landbobank A/S (Denmark)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;ALS, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Imdex, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;OSG Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Merlin Properties Socimi, S.A., REIT (Spain)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Sumitomo Bakelite Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Azbil Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fukuoka Financial Group, Inc. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Daiei Kankyo Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Tekscend Photomask Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;21.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_RingkjoebingLandbobankASDenmarkMember"
      decimals="4"
      id="h_347_8927680e_1bed_483e_a46d_9c669e4ba68b"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_ALSLtdAustraliaMember"
      decimals="4"
      id="h_348_c729fd96_b4f4_423c_b133_0b358f1fbb56"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_ImdexLtdAustraliaMember"
      decimals="4"
      id="h_349_4682512c_c3f5_4f4c_8857_d75b9f282b83"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_OSGCorpJapanMember"
      decimals="4"
      id="h_350_1363151f_a4c3_4b95_9a57_d2c31aae471f"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_MerlinPropertiesSocimiSAREITSpainMember"
      decimals="4"
      id="h_351_4914cc23_8c76_4ace_808e_fcb1f249ad36"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_SumitomoBakeliteCoLtdJapanMember"
      decimals="4"
      id="h_352_fa854a2c_34f6_4342_9af2_43131def1553"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_AzbilCorpJapanMember"
      decimals="4"
      id="h_353_0700b54b_3b86_4224_af3a_46f3b4b1647b"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_FukuokaFinancialGroupIncJapanMember"
      decimals="4"
      id="h_354_58c585ad_a9ce_4deb_ac11_d1ac124f4c7d"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_DaieiKankyoCoLtdJapanMember"
      decimals="4"
      id="h_355_9981b045_671a_4625_94f3_9d69ee005bc2"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member_TekscendPhotomaskCorpJapanMember"
      decimals="4"
      id="h_356_adf8c188_4a55_469e_bb85_3d7a3da14385"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122076Member"
      decimals="4"
      id="h_357_2cdbd6bb_078b_4e7a_bb3d_5e1385a477bb"
      unitRef="pure">0.215</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000180071Member"
      id="t_155_eeaca64a_0c93_bd7b_563f_b7cc1564f155">AMG TimesSquare International Small Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000180071Member"
      id="t_156_3d26499b_407e_cfb1_4ded_7353c77eafa4">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000180071Member"
      id="t_157_4db54bde_e646_984b_cad2_7f6b531842d7">TQTIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000180071Member"
      id="t_148_1185d618_86a2_4acf_bbae_5291b531bde7">This semi-annual shareholder report contains important information about AMG TimesSquare International Small Cap Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000180071Member"
      id="t_149_a25d7b2b_7588_4f10_9e13_f6e882f91a0c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000180071Member"
      id="t_150_463c7736_c801_492e_9455_679e46f58e71">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000180071Member"
      id="t_151_ceb33209_404a_4dde_8cec_31640b2d6e50">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000180071Member"
      id="t_158_87aa159d_9aa6_4d6e_336f_ed5d865ebba7">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000180071Member"
      id="t_152_073f92de_ceb2_461f_a0db_b0674785b7aa"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG TimesSquare International Small Cap Fund&lt;br/&gt;(Class I/TQTIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&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; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000180071Member"
      decimals="INF"
      id="h_358_f7e065dd_9af0_4b40_85c8_b0f6e0c5ec86"
      unitRef="USD">56</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000180071Member"
      decimals="4"
      id="h_359_1632ce66_eb7a_4e83_9656_1978d83c1e1f"
      unitRef="pure">0.0110</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000180071Member"
      id="t_153_2270dcfb_33c9_4283_bd67_99c17451cc30"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;120,415,421&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;83&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;409,687&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000180071Member"
      decimals="INF"
      id="h_360_4270a6f4_4fea_4580_a65a_2b3127e9d759"
      unitRef="USD">120415421</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000180071Member"
      decimals="INF"
      id="h_361_02c35e0d_0310_4763_b960_c8ddf36c8a9d"
      unitRef="Holding">83</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000180071Member"
      decimals="INF"
      id="h_362_dd4b6a7d_51c2_4d51_8284_b01f68084deb"
      unitRef="USD">409687</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000180071Member"
      decimals="4"
      id="h_363_53f4282a_efa7_46f3_94c5_d254306cb273"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180071Member"
      id="t_154_44b5c13d_0ffd_4f3b_bed6_9060e8d786c2"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ringkjoebing Landbobank A/S (Denmark)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;ALS, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Imdex, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;OSG Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Merlin Properties Socimi, S.A., REIT (Spain)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Sumitomo Bakelite Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Azbil Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fukuoka Financial Group, Inc. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Daiei Kankyo Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Tekscend Photomask Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;21.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144395.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144337.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180071Member"
      id="t_159_aa274556_1ea0_fa8e_9a10_1491559fc700">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ringkjoebing Landbobank A/S (Denmark)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;ALS, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Imdex, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;OSG Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Merlin Properties Socimi, S.A., REIT (Spain)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Sumitomo Bakelite Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Azbil Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fukuoka Financial Group, Inc. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Daiei Kankyo Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Tekscend Photomask Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;21.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_RingkjoebingLandbobankASDenmarkMember"
      decimals="4"
      id="h_364_c628a9b5_6161_4461_8ee0_8d69822cfc01"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_ALSLtdAustraliaMember"
      decimals="4"
      id="h_365_8c5d16b8_400f_40f5_91a5_e8a12c83078a"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_ImdexLtdAustraliaMember"
      decimals="4"
      id="h_366_e9fbb9b7_fbbb_4111_bbaf_d35b813a6f7b"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_OSGCorpJapanMember"
      decimals="4"
      id="h_367_fdbf7197_6b37_4e2b_b93f_99dfc5b2c6d7"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_MerlinPropertiesSocimiSAREITSpainMember"
      decimals="4"
      id="h_368_7b656615_39fe_4928_b6cc_d78b4da2187f"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_SumitomoBakeliteCoLtdJapanMember"
      decimals="4"
      id="h_369_1d67aaa0_2da1_4a9d_bb1f_047062c0a407"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_AzbilCorpJapanMember"
      decimals="4"
      id="h_370_3bbe38e0_0f58_45e1_b623_de505b2289b1"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_FukuokaFinancialGroupIncJapanMember"
      decimals="4"
      id="h_371_46d1a1bf_a510_4564_a23a_c789f28c6b45"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_DaieiKankyoCoLtdJapanMember"
      decimals="4"
      id="h_372_883d8780_521d_4872_b6c8_aff190164052"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member_TekscendPhotomaskCorpJapanMember"
      decimals="4"
      id="h_373_15312106_f400_44fa_a819_b5a89ca0d1c0"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180071Member"
      decimals="4"
      id="h_374_f3075925_28bc_4755_a4d7_8f2895427f1a"
      unitRef="pure">0.215</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000122075Member"
      id="t_162_65226746_ea22_e969_349f_b4149c7e2770">AMG TimesSquare International Small Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000122075Member"
      id="t_163_79fbf20f_ad09_c6d0_529c_03270ec62259">Class Z</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000122075Member"
      id="t_164_bdabf2d0_a32e_94e9_1087_5ec829e05277">TCMIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000122075Member"
      id="t_155_b6463391_cf5e_4833_a393_0f58cea70387">This semi-annual shareholder report contains important information about AMG TimesSquare International Small Cap Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000122075Member"
      id="t_156_a31286b4_a0c8_4acd_8c12_2e11af39c081">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000122075Member"
      id="t_157_6ba73ec3_dacd_41ab_9915_28e3d9e4140f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000122075Member"
      id="t_158_352b1dbc_4e1b_4abb_b7e8_e56cadef3ef9">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000122075Member"
      id="t_165_0d2931dc_39a3_2a18_0fe7_95c6b6a2b565">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000122075Member"
      id="t_159_d118f1f4_8927_4b44_bed7_e547b3689b6d"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG TimesSquare International Small Cap Fund&lt;br/&gt;(Class Z/TCMIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&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; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000122075Member"
      decimals="INF"
      id="h_375_4d7e73df_476a_419f_8f21_69e29ddebbe1"
      unitRef="USD">54</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000122075Member"
      decimals="4"
      id="h_376_8cf82417_68cd_4bd9_824f_abd8d65dec07"
      unitRef="pure">0.0105</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000122075Member"
      id="t_160_5fd6f9da_9aec_4c0e_a688_1d74198200d2"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;120,415,421&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;83&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;409,687&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000122075Member"
      decimals="INF"
      id="h_377_a4be427a_f13d_4ea1_b7ee_6e4814583fac"
      unitRef="USD">120415421</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000122075Member"
      decimals="INF"
      id="h_378_1d46e6ec_71e3_452d_bd42_234ad2fb7d80"
      unitRef="Holding">83</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000122075Member"
      decimals="INF"
      id="h_379_ab593fb1_416e_48b8_99f6_96fe79f8db56"
      unitRef="USD">409687</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000122075Member"
      decimals="4"
      id="h_380_747bb515_469f_44bb_93fa_d698769045de"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000122075Member"
      id="t_161_63352791_e2fa_47e8_b3c7_c07812551b3c"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ringkjoebing Landbobank A/S (Denmark)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;ALS, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Imdex, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;OSG Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Merlin Properties Socimi, S.A., REIT (Spain)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Sumitomo Bakelite Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Azbil Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fukuoka Financial Group, Inc. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Daiei Kankyo Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Tekscend Photomask Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;21.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144392.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144339.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000122075Member"
      id="t_166_0d844e2d_e70d_0bc9_e29c_a273760e88d0">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ringkjoebing Landbobank A/S (Denmark)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;ALS, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Imdex, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;OSG Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Merlin Properties Socimi, S.A., REIT (Spain)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Sumitomo Bakelite Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Azbil Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fukuoka Financial Group, Inc. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Daiei Kankyo Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Tekscend Photomask Corp. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;21.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_RingkjoebingLandbobankASDenmarkMember"
      decimals="4"
      id="h_381_a125253d_b500_4bf4_87e4_003cd93eb616"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_ALSLtdAustraliaMember"
      decimals="4"
      id="h_382_932c583c_5b86_4df3_b5c3_a8bccfd80161"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_ImdexLtdAustraliaMember"
      decimals="4"
      id="h_383_9534ef65_2a78_4228_9942_7301ff08f2c5"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_OSGCorpJapanMember"
      decimals="4"
      id="h_384_2203cb9d_729d_4db0_b2b7_6df6baa2c0d0"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_MerlinPropertiesSocimiSAREITSpainMember"
      decimals="4"
      id="h_385_07f95d1a_bec1_4196_98e9_a2764c05e95c"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_SumitomoBakeliteCoLtdJapanMember"
      decimals="4"
      id="h_386_261d8d36_841b_41a8_b167_33295dbadc96"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_AzbilCorpJapanMember"
      decimals="4"
      id="h_387_a878d4da_76cd_49ee_be1f_a0878af4acca"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_FukuokaFinancialGroupIncJapanMember"
      decimals="4"
      id="h_388_335d9a68_ef44_486b_aac8_3b101f92fa59"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_DaieiKankyoCoLtdJapanMember"
      decimals="4"
      id="h_389_00e354f5_3353_4bf8_a9b1_b2b6c5da8902"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member_TekscendPhotomaskCorpJapanMember"
      decimals="4"
      id="h_390_c599a158_8336_40a9_b732_cf05c7d5bf28"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000122075Member"
      decimals="4"
      id="h_391_5996aef5_d04f_4423_a345_0606802a4ac5"
      unitRef="pure">0.215</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000027323Member"
      id="t_169_a85e1793_33a1_e1d8_a926_cc9834cb66d5">AMG TimesSquare Mid Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000027323Member"
      id="t_170_ad14ab87_2cde_f998_3700_07ddd8cb3f92">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000027323Member"
      id="t_171_9b9e4e9b_1861_a3d4_b3e4_9c057ef9f0e6">TMDPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000027323Member"
      id="t_162_f6c38c8b_e2e4_4467_9ec8_839406ad1c4e">This semi-annual shareholder report contains important information about AMG TimesSquare Mid Cap Growth Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000027323Member"
      id="t_163_0e20a949_27a4_4a48_9980_ffc31b2c2cbb">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000027323Member"
      id="t_164_d810ad6d_522b_43fc_9815_0a7e74379eff">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000027323Member"
      id="t_165_49395be6_8a8d_4ac9_8f18_ac621de0a336">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000027323Member"
      id="t_172_b85a40ef_9786_202e_1eb4_37ca48d710e3">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000027323Member"
      id="t_166_800e46c5_c985_4242_b61a_b262074cbebb"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG TimesSquare Mid Cap Growth Fund&lt;br/&gt;(Class N/TMDPX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&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; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000027323Member"
      decimals="INF"
      id="h_392_02a052f3_0238_4324_88d3_399c4d49ea2d"
      unitRef="USD">54</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000027323Member"
      decimals="4"
      id="h_393_0717c31a_f2d8_41e6_88d1_65e896a9660f"
      unitRef="pure">0.0105</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000027323Member"
      id="t_167_9bcf3e6e_e7f4_449b_99bf_48072c519f1b"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,710,919,247&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,165,565&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000027323Member"
      decimals="INF"
      id="h_394_c5586aeb_14bd_4f31_b85a_fbf7e2a8a994"
      unitRef="USD">1710919247</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000027323Member"
      decimals="INF"
      id="h_395_461a6922_5fa8_424b_984b_614e8ab3c430"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000027323Member"
      decimals="INF"
      id="h_396_6071de90_9588_44bf_a1a6_d2e24453a7f1"
      unitRef="USD">5165565</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000027323Member"
      decimals="4"
      id="h_397_9b20f44e_d098_4618_985f_69596a82610b"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027323Member"
      id="t_168_d1948bad_2493_42cf_a384_398d16071062"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;    
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Carpenter Technology Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;EMCOR Group, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Monolithic Power Systems, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Snowflake, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;MKS, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Curtiss-Wright Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Interactive Brokers Group, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cencora, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;28.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144399.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027323Member"
      id="t_173_671af577_0a43_a7bc_5469_10dae98469c2"> &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Carpenter Technology Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;EMCOR Group, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Monolithic Power Systems, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Snowflake, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;MKS, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Curtiss-Wright Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Interactive Brokers Group, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cencora, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;28.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_CarpenterTechnologyCorpMember"
      decimals="4"
      id="h_398_18fb9b85_e3bd_4cdb_82b9_c23ff6fc46cf"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_EMCORGroupIncMember"
      decimals="4"
      id="h_399_33c0ea8b_583e_4f2a_8ec3_ce89c7dcf1e5"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_MonolithicPowerSystemsIncMember"
      decimals="4"
      id="h_400_7ec69a60_6da9_453e_829e_f0a24f09d82b"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_ComfortSystemsUSAIncMember"
      decimals="4"
      id="h_401_c0b3e07b_d4f3_48d4_bbac_bedb6344bdac"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_SnowflakeIncMember"
      decimals="4"
      id="h_402_cb027764_ca07_411e_a66d_83cbb6145a15"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_MKSIncMember"
      decimals="4"
      id="h_403_c75a2407_bb5f_485d_9ae3_12051416182e"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_LatticeSemiconductorCorpMember"
      decimals="4"
      id="h_404_e6ef0805_79be_4b6b_9855_c720f8d93934"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_CurtissWrightCorpMember"
      decimals="4"
      id="h_405_a582107b_a303_4740_a8f6_716dd6532850"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_InteractiveBrokersGroupIncClassAMember"
      decimals="4"
      id="h_406_13a7f818_e36f_4205_9a44_341f391a5637"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member_CencoraIncMember"
      decimals="4"
      id="h_407_30638c22_a2b3_4cc8_b701_7967e0d38cc9"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027323Member"
      decimals="4"
      id="h_408_08710b9b_62b2_4aa2_b248_a89d3ef92b77"
      unitRef="pure">0.289</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000180065Member"
      id="t_176_bc56a656_f3a1_222a_c6a2_9590793e6870">AMG TimesSquare Mid Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000180065Member"
      id="t_177_015a4698_bca4_5443_ac37_a99f5bc1c4a1">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000180065Member"
      id="t_178_0591c966_afa1_23b2_dffb_50d837365fb3">TQMIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000180065Member"
      id="t_169_81a84229_d596_4a74_aefe_27a6dfbdf137">This semi-annual shareholder report contains important information about AMG TimesSquare Mid Cap Growth Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000180065Member"
      id="t_170_b4365bc2_11c8_4386_aa3f_644fa1d3952c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000180065Member"
      id="t_171_a540777b_d859_4de7_8b11_1bd58bf5cab9">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000180065Member"
      id="t_172_7303096b_0dc8_446d_8771_4e86f857b745">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000180065Member"
      id="t_180_a967a4c2_e47a_20cd_90bb_a80d2cf1ffb5">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000180065Member"
      id="t_173_021ec787_06e9_4f12_802e_61989c0c8235"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG TimesSquare Mid Cap Growth Fund&lt;br/&gt;(Class I/TQMIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000180065Member"
      decimals="INF"
      id="h_409_89d5cdf9_3bfb_4a1b_a18d_85ebb88b4506"
      unitRef="USD">47</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000180065Member"
      decimals="4"
      id="h_410_80f43d42_1b23_47f4_913d_4fe7f300ac07"
      unitRef="pure">0.0090</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000180065Member"
      id="t_174_3562493a_a9f2_4310_aa7d_e3abb2ee839e"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,710,919,247&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,165,565&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000180065Member"
      decimals="INF"
      id="h_411_8e3ffcb8_c5f2_4120_a9a5_38ff8b430dd8"
      unitRef="USD">1710919247</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000180065Member"
      decimals="INF"
      id="h_412_652bc6e6_f161_4bf8_9291_01138011dcdc"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000180065Member"
      decimals="INF"
      id="h_413_6598a427_5f96_4d6e_9fa7_9bbc33599edf"
      unitRef="USD">5165565</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000180065Member"
      decimals="4"
      id="h_414_34a8b99e_9ab3_45ea_885a_172fbde3afb4"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180065Member"
      id="t_175_e2949fe2_8c29_4ba9_a87a_1d0bd07e387d"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;    
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Carpenter Technology Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;EMCOR Group, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Monolithic Power Systems, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Snowflake, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;MKS, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Curtiss-Wright Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Interactive Brokers Group, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cencora, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;28.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144400.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180065Member"
      id="t_179_237c9bae_e974_1103_2435_fb9fd08a5a61"> &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Carpenter Technology Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;EMCOR Group, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Monolithic Power Systems, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Snowflake, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;MKS, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Curtiss-Wright Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Interactive Brokers Group, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cencora, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;28.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_CarpenterTechnologyCorpMember"
      decimals="4"
      id="h_415_6dac7979_bcfd_43a2_a3a1_84364d39b035"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_EMCORGroupIncMember"
      decimals="4"
      id="h_416_45af36b1_2670_424e_81c2_c4e3bf999eff"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_MonolithicPowerSystemsIncMember"
      decimals="4"
      id="h_417_f2c90a72_8226_4285_a313_3bec53304b62"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_ComfortSystemsUSAIncMember"
      decimals="4"
      id="h_418_dd29950f_29ec_4b2d_8c58_5398e420e010"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_SnowflakeIncMember"
      decimals="4"
      id="h_419_9a00ad71_0a0f_4ab2_ad26_5f377c1dcc7c"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_MKSIncMember"
      decimals="4"
      id="h_420_d3a8732f_b36c_4dad_8134_80eea244c830"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_LatticeSemiconductorCorpMember"
      decimals="4"
      id="h_421_993a1e9f_f202_473a_9fc6_01aeb6eba3d9"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_CurtissWrightCorpMember"
      decimals="4"
      id="h_422_eaf75d5c_4497_4f25_ad9f_212bf8ad3434"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_InteractiveBrokersGroupIncClassAMember"
      decimals="4"
      id="h_423_51df2da0_0d08_44d7_b365_f1dd9da48fdd"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member_CencoraIncMember"
      decimals="4"
      id="h_424_b7aecb47_820c_4f13_9f2b_b94094b4bac9"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180065Member"
      decimals="4"
      id="h_425_7c3c7059_7bc0_4731_8378_bf0b5fd601d4"
      unitRef="pure">0.289</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000027322Member"
      id="t_185_732316e2_c254_725f_c46f_89f037647f40">AMG TimesSquare Mid Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000027322Member"
      id="t_186_9ff4abf7_e327_343b_b907_7805cb44f4b9">Class Z</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000027322Member"
      id="t_187_47556a66_6b16_ace3_b678_ad26e973265f">TMDIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000027322Member"
      id="t_176_5805ad9f_2d9c_4223_a2c4_c8eb9c32a6ab">This semi-annual shareholder report contains important information about AMG TimesSquare Mid Cap Growth Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000027322Member"
      id="t_177_f1a59734_5a0d_4b9e_a5b0_1f0270a9bae6">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000027322Member"
      id="t_178_a61b817f_1482_4aca_96af_3c6920037dd6">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000027322Member"
      id="t_179_921ad103_0bed_4935_aca8_14f43c1d7113">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000027322Member"
      id="t_184_fa24c2ec_8e30_32a8_2811_d86c2404fcf0">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000027322Member"
      id="t_180_3acd3550_28f7_4d97_89f9_95c4ce63d4e0"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG TimesSquare Mid Cap Growth Fund&lt;br/&gt;(Class Z/TMDIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&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; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000027322Member"
      decimals="INF"
      id="h_426_a0fe76b5_8e30_4d2d_8be9_fb6d5e55a115"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000027322Member"
      decimals="4"
      id="h_427_a2773bc6_d0dd_4ed3_ac4e_fc3bac459835"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000027322Member"
      id="t_181_ac12b8f6_abc8_4675_87bd_cda77d2a3b02"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,710,919,247&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;81&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,165,565&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000027322Member"
      decimals="INF"
      id="h_428_a470245b_16a8_4b2e_a25d_08c7e548624d"
      unitRef="USD">1710919247</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000027322Member"
      decimals="INF"
      id="h_429_62e6e90b_d3ce_4360_bcf7_26a0ae349bca"
      unitRef="Holding">81</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000027322Member"
      decimals="INF"
      id="h_430_c294d8f3_11ad_4083_8507_43b36ce51880"
      unitRef="USD">5165565</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000027322Member"
      decimals="4"
      id="h_431_003fb1e0_88bc_4078_968e_bdaf245d879f"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027322Member"
      id="t_182_a869aa53_a29f_44c3_9553_1d48764c59c9"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;    
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Carpenter Technology Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;EMCOR Group, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Monolithic Power Systems, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Snowflake, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;MKS, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Curtiss-Wright Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Interactive Brokers Group, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cencora, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;28.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144398.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027322Member"
      id="t_183_585855da_e36f_47e9_815c_5971d96c9a38"> &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Carpenter Technology Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;EMCOR Group, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Monolithic Power Systems, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Comfort Systems USA, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Snowflake, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;MKS, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Curtiss-Wright Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Interactive Brokers Group, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cencora, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;28.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_CarpenterTechnologyCorpMember"
      decimals="4"
      id="h_432_d9893ee4_5ea2_49a9_bc5f_e8920307db5b"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_EMCORGroupIncMember"
      decimals="4"
      id="h_433_a25a2738_dcb9_4b76_a0ad_18f456631855"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_MonolithicPowerSystemsIncMember"
      decimals="4"
      id="h_434_539ee008_f76b_4d65_a98a_5bcc93a271f9"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_ComfortSystemsUSAIncMember"
      decimals="4"
      id="h_435_c18de572_94d4_4f9e_b819_df6b8968b4e6"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_SnowflakeIncMember"
      decimals="4"
      id="h_436_e7a99d87_b640_43b7_a863_0aa8520e2635"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_MKSIncMember"
      decimals="4"
      id="h_437_e932bb9b_a66d_4936_ab3f_9635937e7218"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_LatticeSemiconductorCorpMember"
      decimals="4"
      id="h_438_62a8a1a8_d9c6_416d_941e_ef80c774a641"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_CurtissWrightCorpMember"
      decimals="4"
      id="h_439_9f0d2043_3c0f_4065_af45_28ea0ab64aac"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_InteractiveBrokersGroupIncClassAMember"
      decimals="4"
      id="h_440_c1719ff3_28ac_4a50_9bc7_0346521c8e2a"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member_CencoraIncMember"
      decimals="4"
      id="h_441_30e65886_4b0f_44af_8965_436acaf1cd7c"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027322Member"
      decimals="4"
      id="h_442_31dc7e22_efcb_4ccf_b40f_c91ed05f23a3"
      unitRef="pure">0.289</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000027325Member"
      id="t_191_ee39d8df_32f8_f927_6fd9_d910fb2351cf">AMG TimesSquare Small Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000027325Member"
      id="t_192_be2ca96f_84a9_6c58_97f5_040f8786ebbb">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000027325Member"
      id="t_193_68f28395_2f40_10d5_3131_8134443e193a">TSCPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000027325Member"
      id="t_183_ac9934b0_5e8b_4f45_9bcb_c71a3de46b08">This semi-annual shareholder report contains important information about AMG TimesSquare Small Cap Growth Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000027325Member"
      id="t_184_3e1bf821_1c30_4346_b85d_ebcf33f62cef">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000027325Member"
      id="t_185_15c087ad_2323_43a8_bf47_2278e14bd6a0">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000027325Member"
      id="t_186_af004348_d7b3_433d_ac4c_6051954a2900">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000027325Member"
      id="t_190_afb41bc1_6aeb_35ed_dcc0_43ba0dd850c8">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000027325Member"
      id="t_187_6764cb2e_dea6_405d_9830_381b58552777">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG TimesSquare Small Cap Growth Fund&lt;br/&gt; (Class N/TSCPX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;60&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;1.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000027325Member"
      decimals="INF"
      id="h_443_c2ae6c74_4765_444d_aec1_2232b70a007c"
      unitRef="USD">60</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000027325Member"
      decimals="4"
      id="h_444_38c0cf75_68a1_4782_9f4a_1234ea939a92"
      unitRef="pure">0.0113</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000027325Member"
      id="t_188_e19485cf_d2fc_4db9_b36d_c16fcdafd4f2">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;111,738,895&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;96&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;339,281&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000027325Member"
      decimals="INF"
      id="h_445_c720ec6b_921b_410d_89f5_af9f2d26c6fe"
      unitRef="USD">111738895</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000027325Member"
      decimals="INF"
      id="h_446_0a38e788_c9f8_4cfa_b420_9f8e23aafdad"
      unitRef="Holding">96</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000027325Member"
      decimals="INF"
      id="h_447_9d09d80d_0af8_4b0b_a5f4_027636d8b645"
      unitRef="USD">339281</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000027325Member"
      decimals="4"
      id="h_448_4f7c1002_fbce_4e29_8af1_7e0653e1bfbf"
      unitRef="pure">0.40</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027325Member"
      id="t_189_6a160e79_6aed_42a7_ad62_2677a28dda75">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Onto Innovation, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SiTime Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Credo Technology Group Holding, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Casella Waste Systems, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Pursuit Attractions and Hospitality, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Mirum Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;JFrog, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Krystal Biotech, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Valvoline, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;21.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144396.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027325Member"
      id="t_194_b4635e6d_ed80_0c6d_6246_3e864782228f">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Onto Innovation, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SiTime Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Credo Technology Group Holding, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Casella Waste Systems, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Pursuit Attractions and Hospitality, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Mirum Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;JFrog, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Krystal Biotech, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Valvoline, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;21.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_OntoInnovationIncMember"
      decimals="4"
      id="h_449_b4d19bc3_4c80_4569_bdb6_6bd2dfefd8ef"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_SiTimeCorpMember"
      decimals="4"
      id="h_450_da4dd3d2_cd45_41e7_bc70_8bb9e092d193"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_CredoTechnologyGroupHoldingLtdMember"
      decimals="4"
      id="h_451_39813803_dacc_4213_ad48_4aa94a7319f4"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_CasellaWasteSystemsIncClassAMember"
      decimals="4"
      id="h_452_86ff3e66_9151_40bd_b9e6_2da0ce08c3cd"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_LatticeSemiconductorCorpMember"
      decimals="4"
      id="h_453_70d666d5_8670_4fa9_aa23_effe0fc849ed"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_PursuitAttractionsAndHospitalityIncMember"
      decimals="4"
      id="h_454_c8d7fc8a_46b8_42d9_9397_8f8d0392602a"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_MirumPharmaceuticalsIncMember"
      decimals="4"
      id="h_455_8b898c49_8334_4cc5_85aa_84897f953145"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_JFrogLtdMember"
      decimals="4"
      id="h_456_e8393cf8_0e44_4c9a_93c1_eb03c4655ccd"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_KrystalBiotechIncMember"
      decimals="4"
      id="h_457_ee8bb278_d2ac_4cd8_94b4_ea55c461e538"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member_ValvolineIncMember"
      decimals="4"
      id="h_458_1ed11339_2642_49fd_9dd2_0caa3d794094"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027325Member"
      decimals="4"
      id="h_459_c8e7cfe0_ada1_4c85_b07e_134a39ec445a"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000180066Member"
      id="t_198_f8d2c11e_b2cb_768b_cfb2_ddf8c2cc111a">AMG TimesSquare Small Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000180066Member"
      id="t_199_143b4797_b2de_e2e6_161f_77dfca267402">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000180066Member"
      id="t_200_028ad22f_59c0_8127_050b_24966df15dc1">TSQIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000180066Member"
      id="t_190_36f9b6be_401d_4dc0_b8bc_e8435e2278fb">This semi-annual shareholder report contains important information about AMG TimesSquare Small Cap Growth Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000180066Member"
      id="t_191_24df7f8b_e344_4fd9_9ecf_8bcd4a6d43b8">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000180066Member"
      id="t_192_da959537_2574_489c_80ad_d3a1e88c8f68">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000180066Member"
      id="t_193_8653690f_ba41_4014_adb3_fdce72d3c24d">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000180066Member"
      id="t_197_c68f86f6_46ad_1587_08fa_64ddd7ee07f6">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000180066Member"
      id="t_194_503fb843_b374_4821_ba83_c55071dfc4ee">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG TimesSquare Small Cap Growth Fund&lt;br/&gt; (Class I/TSQIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000180066Member"
      decimals="INF"
      id="h_460_a4c7fbff_a4c7_4251_8ad5_95c3b37a601a"
      unitRef="USD">53</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000180066Member"
      decimals="4"
      id="h_461_1941d0e4_6ae8_430e_a2d5_056c74b6464c"
      unitRef="pure">0.0099</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000180066Member"
      id="t_195_72089831_af4b_4ec5_b441_fee01ecb8906">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;111,738,895&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;96&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;339,281&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000180066Member"
      decimals="INF"
      id="h_462_f8a46758_6ad6_4099_bc26_d695c4ab3caa"
      unitRef="USD">111738895</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000180066Member"
      decimals="INF"
      id="h_463_2f351bdc_f7dc_4ca6_8d4a_58b5f40fe0cc"
      unitRef="Holding">96</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000180066Member"
      decimals="INF"
      id="h_464_7edb4eab_9298_4a11_a2dc_2ee4c426914f"
      unitRef="USD">339281</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000180066Member"
      decimals="4"
      id="h_465_4323e8a9_d6e2_4ed0_bbb7_09706743c44c"
      unitRef="pure">0.40</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180066Member"
      id="t_196_70a54140_bd08_46f7_9f40_e399ae23540f">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Onto Innovation, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SiTime Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Credo Technology Group Holding, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Casella Waste Systems, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Pursuit Attractions and Hospitality, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Mirum Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;JFrog, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Krystal Biotech, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Valvoline, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;21.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144397.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000180066Member"
      id="t_201_29205f5a_6c77_196d_7ed0_ebd01e1d6913">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Onto Innovation, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SiTime Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Credo Technology Group Holding, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Casella Waste Systems, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Pursuit Attractions and Hospitality, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Mirum Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;JFrog, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Krystal Biotech, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Valvoline, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;21.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_OntoInnovationIncMember"
      decimals="4"
      id="h_466_ccc8b822_e7c7_4818_9f5f_4d8f5616116e"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_SiTimeCorpMember"
      decimals="4"
      id="h_467_aef6b8aa_7a2b_4eee_b1a6_5b11fd7a9fb1"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_CredoTechnologyGroupHoldingLtdMember"
      decimals="4"
      id="h_468_3eb1dd59_d077_4d82_a32a_29c831444e58"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_CasellaWasteSystemsIncClassAMember"
      decimals="4"
      id="h_469_6426c932_a4a1_40a4_b145_03585ad261c2"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_LatticeSemiconductorCorpMember"
      decimals="4"
      id="h_470_ca490195_007b_40ed_86ba_0b1677a23968"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_PursuitAttractionsAndHospitalityIncMember"
      decimals="4"
      id="h_471_6e9a1a8a_208d_4ed0_924f_13ca389520fc"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_MirumPharmaceuticalsIncMember"
      decimals="4"
      id="h_472_502055c5_22ff_4d60_a0ff_89fd55cbbc20"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_JFrogLtdMember"
      decimals="4"
      id="h_473_e3bdea51_3402_4fa4_94e2_e91d9dd04cc1"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_KrystalBiotechIncMember"
      decimals="4"
      id="h_474_d6fd19e2_8271_41b2_a979_1b1a1f0693ba"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member_ValvolineIncMember"
      decimals="4"
      id="h_475_78c60863_e1c8_458b_b1ef_c7c29d43c083"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000180066Member"
      decimals="4"
      id="h_476_21fc5d1f_4bc0_4335_bb71_cb314a1da508"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000027324Member"
      id="t_208_81613c91_6cc0_07d9_bdd7_23437e91ee22">AMG TimesSquare Small Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000027324Member"
      id="t_204_1b3988b9_4be6_b9b8_3ca7_f885abb89548">Class Z</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000027324Member"
      id="t_205_13d8e3a8_2a81_d582_36f9_d0a99a644719">TSCIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000027324Member"
      id="t_197_785403e9_5ca8_4871_8e38_9c2dd562e905">This semi-annual shareholder report contains important information about AMG TimesSquare Small Cap Growth Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000027324Member"
      id="t_198_be8a5028_36ca_463f_9706_1bb2426292aa">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000027324Member"
      id="t_199_91451670_f975_43c3_b622_7c3d53df4951">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(1, 146, 113);font-family:'arial';font-size:10pt;font-weight:normal"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000027324Member"
      id="t_200_b6e4ec4a_aaa1_471d_8ff9_8ba9898354a6">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000027324Member"
      id="t_206_f4711754_5767_1e67_c72a_57a9e53ca3c0">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000027324Member"
      id="t_201_e0e3ce2b_a6d1_46cb_989a_ad26c6ab464b">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Fund Expenses&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom;"&gt;AMG TimesSquare Small Cap Growth Fund&lt;br/&gt; (Class Z/TSCIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&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; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom;"&gt;0.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000027324Member"
      decimals="INF"
      id="h_477_a13ab957_b787_4319_899d_ef4e5cad85c1"
      unitRef="USD">50</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000027324Member"
      decimals="4"
      id="h_478_1a5fb07f_07e8_487f_ac55_82c6688ed2b9"
      unitRef="pure">0.0093</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000027324Member"
      id="t_202_6161ed82_193b_4c20_9340_32c629f9889c">&lt;div style="font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Fund net assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;111,738,895&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&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; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;96&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;339,281&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt;"&gt;40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000027324Member"
      decimals="INF"
      id="h_479_999335c9_6f74_4e24_a8c2_07f0ddd16f8a"
      unitRef="USD">111738895</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000027324Member"
      decimals="INF"
      id="h_480_a796921e_cdb9_4cc5_bd02_de71276dcd08"
      unitRef="Holding">96</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000027324Member"
      decimals="INF"
      id="h_481_0e91c870_4282_44d0_9357_35f39c3c2917"
      unitRef="USD">339281</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000027324Member"
      decimals="4"
      id="h_482_9d0044ba_c377_426f_b8b7_77d2247242ea"
      unitRef="pure">0.40</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027324Member"
      id="t_203_db6c7947_daa9_4ddd_8b28_65f4a7cb26dc">&lt;div style="margin-top:0px;font-family:'arial';color:rgb(0, 80, 64);font-size:11pt;font-weight:bold;margin-bottom:3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);margin-bottom:10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Onto Innovation, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SiTime Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Credo Technology Group Holding, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Casella Waste Systems, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Pursuit Attractions and Hospitality, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Mirum Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;JFrog, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Krystal Biotech, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Valvoline, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;21.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Portfolio Breakdown&lt;/b&gt; &lt;/div&gt;&lt;div style="font-family:'arial';font-size:10pt;font-weight:normal;color:rgb(40, 40, 41);"&gt; 
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144394.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027324Member"
      id="t_207_1f45b2d5_ae3b_0c52_ceec_a0b61dbe8c09">&lt;div style="margin-top:5pt;margin-bottom:5pt;font-family:'arial';font-size:10pt;font-weight:600;color:rgb(0, 80, 64);letter-spacing:1.25px;text-transform:uppercase;text-align:center;border-bottom-color:rgb(0, 80, 64);border-bottom-style:solid;border-bottom-width:1pt;padding-bottom:5pt;margin-right:0px;margin-left:0px;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;
&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Onto Innovation, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;SiTime Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Credo Technology Group Holding, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Casella Waste Systems, Inc., Class A&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Lattice Semiconductor Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Pursuit Attractions and Hospitality, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Mirum Pharmaceuticals, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;JFrog, Ltd.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Krystal Biotech, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(40, 40, 41);border-bottom-style:solid;border-bottom-width:0.5pt"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 4.5pt; padding-right: 3pt; padding-bottom: 4.5pt; padding-left: 12pt;"&gt;Valvoline, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 4.5pt; padding-right: 12pt; padding-bottom: 4.5pt; padding-left: 3pt;"&gt;1.9&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding-top: 3pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;21.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_OntoInnovationIncMember"
      decimals="4"
      id="h_483_02389e60_214c_4a4e_8b4a_00251e8384f1"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_SiTimeCorpMember"
      decimals="4"
      id="h_484_be9d7cb3_1ba1_4fdc_86eb_3f53be83db0d"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_CredoTechnologyGroupHoldingLtdMember"
      decimals="4"
      id="h_485_c384671f_1f76_40cd_8a61_00941abbe898"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_CasellaWasteSystemsIncClassAMember"
      decimals="4"
      id="h_486_80010f72_91b7_41c7_b90c_87e664017449"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_LatticeSemiconductorCorpMember"
      decimals="4"
      id="h_487_acbdaa2a_c7c0_4bec_aa89_a77bc2f37436"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_PursuitAttractionsAndHospitalityIncMember"
      decimals="4"
      id="h_488_8ce2fe64_aa35_4e09_b491_b9d7bd4af2c1"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_MirumPharmaceuticalsIncMember"
      decimals="4"
      id="h_489_0367f007_6c4e_4d16_93df_85058297682d"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_JFrogLtdMember"
      decimals="4"
      id="h_490_e8640611_7d61_4d93_bba2_44ce5fe73a40"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_KrystalBiotechIncMember"
      decimals="4"
      id="h_491_b393c6cb_a56b_4247_a240_0216d950a627"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member_ValvolineIncMember"
      decimals="4"
      id="h_492_e141ba70_d710_47e9_9d24_da3c602067f2"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027324Member"
      decimals="4"
      id="h_493_b1523efb_6996_4d72_8d63_69edbe5151f2"
      unitRef="pure">0.210</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000115978Member"
      id="t_211_043de9ce_f620_c5bf_c084_48435762191e">AMG Yacktman Focused Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000115978Member"
      id="t_212_fe728e8f_4ec1_6bec_21c3_0d6a62cd9da5">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000115978Member"
      id="t_213_03bd2da4_3d6d_01c2_bd9e_1bdbbc8948df">YAFFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000115978Member"
      id="t_204_6838ec9b_81df_4951_9701_d5e726e0b570">This semi-annual shareholder report contains important information about AMG Yacktman Focused Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000115978Member"
      id="t_205_44d7f9de_8fe5_4043_acbf_ed9c4f09c993">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000115978Member"
      id="t_206_a4e3f201_6edb_49a5_b99c_c5fb1c9e415c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000115978Member"
      id="t_207_cbdc77c3_2706_48d9_a823_5660198114be">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000115978Member"
      id="t_214_c098b278_cd13_bae7_58fa_a15898115482">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000115978Member"
      id="t_208_9745cc71_4150_48f8_ad64_3013af483ee4"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG Yacktman Focused Fund&lt;br/&gt;(Class N/YAFFX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&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; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000115978Member"
      decimals="INF"
      id="h_494_9b21f28f_6176_4494_8448_936d99fd163b"
      unitRef="USD">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000115978Member"
      decimals="4"
      id="h_495_03fd9904_caa3_4444_83e3_8050971a6b70"
      unitRef="pure">0.0125</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000115978Member"
      id="t_209_2be029d9_9e62_44ce_b8c2_bfa204fd88eb"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,078,674,239&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;55&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;12,908,415&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000115978Member"
      decimals="INF"
      id="h_496_b30d420d_80a8_42f7_a259_a0cb63785702"
      unitRef="USD">3078674239</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000115978Member"
      decimals="INF"
      id="h_497_81a01593_7a9d_4463_8705_70a253079705"
      unitRef="Holding">55</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000115978Member"
      decimals="INF"
      id="h_498_e6ba1663_9ab5_4495_92c3_89c6a6733106"
      unitRef="USD">12908415</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000115978Member"
      decimals="4"
      id="h_499_1122810a_0867_4188_8f75_1ebe9531b0a5"
      unitRef="pure">0.14</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000115978Member"
      id="t_210_29194ae9_3dd2_4ed8_ac34_b557f9d5238b"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;    
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;13.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Associated British Foods PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;U-Haul Holding Co., Non-Voting Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Motor Co., 4.99% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;The Charles Schwab Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;50.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144379.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144352.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000115978Member"
      id="t_215_988f423a_0766_04d5_eb4f_bcf6429e7b91"> &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;13.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Associated British Foods PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;U-Haul Holding Co., Non-Voting Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Motor Co., 4.99% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;The Charles Schwab Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;50.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_SamsungElectronicsCoLtd090SouthKoreaMember"
      decimals="4"
      id="h_500_acb7b879_0462_4eaf_aa6e_35274870fb74"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_CanadianNaturalResourcesLtdCanadaMember"
      decimals="4"
      id="h_501_959fa023_aa9e_4ebc_a678_4dc1e8060a7b"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_BolloreSEFranceMember"
      decimals="4"
      id="h_502_e37af800_7909_4d09_83a2_e34be0213f5f"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_BerkshireHathawayIncClassBMember"
      decimals="4"
      id="h_503_71d93d44_32de_4f9d_8f68_b38d17b81287"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_AssociatedBritishFoodsPLCUnitedKingdomMember"
      decimals="4"
      id="h_504_4c012715_deef_4fff_8205_5dcd77af6e74"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_HyundaiMobisCoLtdSouthKoreaMember"
      decimals="4"
      id="h_505_229f7116_78fc_4701_9e4f_8955c492943a"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_UHaulHoldingCoNonVotingSharesMember"
      decimals="4"
      id="h_506_0d4f85da_9ed3_44de_af40_973c2a81c466"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_HyundaiMotorCo499SouthKoreaMember"
      decimals="4"
      id="h_507_4b3177b9_defa_4612_8fbb_fd32df8ddc8c"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_MicrosoftCorpMember"
      decimals="4"
      id="h_508_b17e5fb1_aab0_4adb_9b47_721da1edd161"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member_TheCharlesSchwabCorpMember"
      decimals="4"
      id="h_509_6165dd76_501a_4d21_886e_42008f71ae18"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115978Member"
      decimals="4"
      id="h_510_382b3a18_5e63_4fbd_8040_e419fa74b07f"
      unitRef="pure">0.502</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000115979Member"
      id="t_218_92598020_a0d2_2171_400f_6784b046751a">AMG Yacktman Focused Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000115979Member"
      id="t_219_5ee4bc81_8b84_b25f_8bd1_29dff82df54b">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000115979Member"
      id="t_220_0be02bc9_fb59_3a81_755f_75cce3037e8a">YAFIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000115979Member"
      id="t_211_caaa925d_a866_4fc1_b54f_f5c4781be236">This semi-annual shareholder report contains important information about AMG Yacktman Focused Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000115979Member"
      id="t_212_e835fa52_4f76_4176_aadf_e195841d245c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000115979Member"
      id="t_213_5d248394_15f5_4b42_b66e_d3f29d94651c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000115979Member"
      id="t_214_87d96002_db84_4694_9699_930e942c6f7d">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000115979Member"
      id="t_222_4b1a4b1e_5537_6abb_5f10_bae27a969bde">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000115979Member"
      id="t_215_70510c1e_3df2_4268_83b9_8231961cfad9"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG Yacktman Focused Fund&lt;br/&gt;(Class I/YAFIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;58&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000115979Member"
      decimals="INF"
      id="h_511_d6d0a46e_84ba_43d8_8422_8f37c5c35411"
      unitRef="USD">58</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000115979Member"
      decimals="4"
      id="h_512_d363cce1_d122_44f9_8ca9_383d9c1f89ec"
      unitRef="pure">0.0106</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000115979Member"
      id="t_216_979d022f_8030_4e79_b42e_d8b40b0147a6"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,078,674,239&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;55&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;12,908,415&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000115979Member"
      decimals="INF"
      id="h_513_e236ef6b_6ab0_4fbd_9f08_92e1fa55ed69"
      unitRef="USD">3078674239</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000115979Member"
      decimals="INF"
      id="h_514_d005526d_94db_450b_96b2_52ae10c9f4d7"
      unitRef="Holding">55</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000115979Member"
      decimals="INF"
      id="h_515_3c98c372_6512_46a6_8902_8b3ffbd23aa2"
      unitRef="USD">12908415</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000115979Member"
      decimals="4"
      id="h_516_108a7e91_13f6_4e6c_bba7_9f6e94869d9a"
      unitRef="pure">0.14</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000115979Member"
      id="t_217_e93c1ce3_0b16_4814_9101_e68bc008ab8c"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;13.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Associated British Foods PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;U-Haul Holding Co., Non-Voting Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Motor Co., 4.99% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;The Charles Schwab Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;50.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144380.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144351.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000115979Member"
      id="t_221_97ca0823_61e3_304e_7f2e_6f6b4d722a4f">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;13.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Associated British Foods PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;U-Haul Holding Co., Non-Voting Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Motor Co., 4.99% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;The Charles Schwab Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;50.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_SamsungElectronicsCoLtd090SouthKoreaMember"
      decimals="4"
      id="h_517_b5411167_0ad6_40c8_bc46_62a9b902ce1b"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_CanadianNaturalResourcesLtdCanadaMember"
      decimals="4"
      id="h_518_13263de8_d010_4f2f_9afb_13ef1d9c4610"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_BolloreSEFranceMember"
      decimals="4"
      id="h_519_59bd1ec5_5c6a_4d49_8e97_fc804580e3ef"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_BerkshireHathawayIncClassBMember"
      decimals="4"
      id="h_520_8efbfc16_8721_4dbe_b172_4a7d46c51fa5"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_AssociatedBritishFoodsPLCUnitedKingdomMember"
      decimals="4"
      id="h_521_11610628_a75e_49af_8b97_b41ad3c5df46"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_HyundaiMobisCoLtdSouthKoreaMember"
      decimals="4"
      id="h_522_a0f0a552_8bfe_4d2d_99d4_9cc9bd93d0c6"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_UHaulHoldingCoNonVotingSharesMember"
      decimals="4"
      id="h_523_eb76be59_7fe9_473b_8818_ee8ed4cade2a"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_HyundaiMotorCo499SouthKoreaMember"
      decimals="4"
      id="h_524_f6e2abb3_7342_4a40_ae84_3c1dc07b019f"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_MicrosoftCorpMember"
      decimals="4"
      id="h_525_be97c977_7a17_4841_9232_ee7ad497fe15"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member_TheCharlesSchwabCorpMember"
      decimals="4"
      id="h_526_3de5c179_2a87_4d75_b92d_3501ffc400b0"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115979Member"
      decimals="4"
      id="h_527_e0580f63_d391_4c59_af6e_ed67151f65f4"
      unitRef="pure">0.502</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000115981Member"
      id="t_225_27869271_3c8d_e487_6c48_008dcacf2574">AMG Yacktman Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000115981Member"
      id="t_226_f39cd791_128b_f828_a48f_a687d796a019">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000115981Member"
      id="t_227_17b4208c_5539_6915_bca2_577a9ddb2ccb">YACKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000115981Member"
      id="t_218_5b2fca4b_1989_4658_a31b_9bded243038a">This semi-annual shareholder report contains important information about AMG Yacktman Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000115981Member"
      id="t_219_ecd6141c_f1de_456d_9237_bf8469facda4">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000115981Member"
      id="t_220_1f1ffac4_3c01_476e_af21_c753859ccdb9">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000115981Member"
      id="t_221_d2d8e285_ab00_4da1_a06d_ed91e0b7c3ed">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000115981Member"
      id="t_228_c007cec3_28ef_c300_d214_2e99ce706752">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000115981Member"
      id="t_222_2bf9afdd_5fee_4b2c_832a_5e940afe9b9f"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG Yacktman Fund&lt;br/&gt;(Class I/YACKX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;37&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000115981Member"
      decimals="INF"
      id="h_528_e5a56f04_8abb_4e23_ad4b_75d7a2141393"
      unitRef="USD">37</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000115981Member"
      decimals="4"
      id="h_529_ca2958ea_15eb_4954_af83_5e0b0bdffaad"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000115981Member"
      id="t_223_1c018f4f_bab9_4f64_a9d7_1a23d7b011bf"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;7,264,221,321&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;62&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;15,300,537&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000115981Member"
      decimals="INF"
      id="h_530_2b24f4c1_b3b8_4def_8163_001e646b446b"
      unitRef="USD">7264221321</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000115981Member"
      decimals="INF"
      id="h_531_29cf0c9a_ad2c_4843_9f9d_748c1c93d630"
      unitRef="Holding">62</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000115981Member"
      decimals="INF"
      id="h_532_a3baf755_f54b_4f39_870c_670fd8891a63"
      unitRef="USD">15300537</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000115981Member"
      decimals="4"
      id="h_533_9b890a5e_c53b_4b28_9acc_ad32e433bd82"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000115981Member"
      id="t_224_cd02bba1_240d_4057_8d1b_c43e618b6a07"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Alphabet, Inc., Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;The Charles Schwab Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Reliance, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;40.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144378.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144353.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000115981Member"
      id="t_229_323daaf7_512f_353b_6842_aa73aee15b16">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Alphabet, Inc., Class C&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;The Charles Schwab Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Reliance, Inc.&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;40.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_SamsungElectronicsCoLtd090SouthKoreaMember"
      decimals="4"
      id="h_534_5e03d391_58d0_4130_b8ed_85918e7d7ca3"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_BolloreSEFranceMember"
      decimals="4"
      id="h_535_0f5cc9d9_0be0_450b_b078_346c0c417c09"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_BerkshireHathawayIncClassBMember"
      decimals="4"
      id="h_536_9ba20861_12b0_4101_af44_c69ae77ecdc0"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_CanadianNaturalResourcesLtdCanadaMember"
      decimals="4"
      id="h_537_361070a7_aa16_46d0_b3c6_59fad6837154"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_538_c2af0da5_3059_4dee_bfe2_84291212ad60"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_HyundaiMobisCoLtdSouthKoreaMember"
      decimals="4"
      id="h_539_032373e8_fc8f_406c_85fc_9aab8c5c605b"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_TheCharlesSchwabCorpMember"
      decimals="4"
      id="h_540_c500fb24_5b28_4516_9412_fd95f105dc9d"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_MicrosoftCorpMember"
      decimals="4"
      id="h_541_61a50205_39bc_4ab7_b15f_6163db788b41"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_JohnsonAndJohnsonMember"
      decimals="4"
      id="h_542_8f4d2053_a713_4686_a7f0_fa2ac5d9d3fb"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member_RelianceIncMember"
      decimals="4"
      id="h_543_46eeed6b_2c3c_495c_a765_178eccc17da9"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000115981Member"
      decimals="4"
      id="h_544_3d00e005_d293_48fc_a643_8205bebb5a56"
      unitRef="pure">0.407</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000176471Member"
      id="t_232_07f2bfb8_d07f_4f21_fa5c_8b950f4f93ed">AMG Yacktman Global Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000176471Member"
      id="t_233_a91f0f46_0427_26f4_f6c4_77e1328c09cc">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000176471Member"
      id="t_234_be0463d5_1b81_bb11_4da0_be94546c09c1">YFSNX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000176471Member"
      id="t_225_99b7e886_c488_485d_82a6_a8017e34f631">This semi-annual shareholder report contains important information about AMG Yacktman Global Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000176471Member"
      id="t_226_e69ea4dd_c555_40d9_81ce_8f432873a2cb">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000176471Member"
      id="t_227_037070ae_1010_46e8_a81a_f24bba0b57bf">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000176471Member"
      id="t_228_0fceda3c_9d8e_4d9f_852e_5fa2e01138c8">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000176471Member"
      id="t_235_607e6677_6cb7_f30f_8f1a_42c80f9a4716">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000176471Member"
      id="t_229_f38fec26_6eef_4d72_957c_eaf08fc7f6f3"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG Yacktman Global Fund&lt;br/&gt;(Class N/YFSNX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;62&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000176471Member"
      decimals="INF"
      id="h_545_3c5bb3f4_c3b2_44ef_b831_8f17702b046c"
      unitRef="USD">62</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000176471Member"
      decimals="4"
      id="h_546_eb484d57_911f_4b2f_a8e7_3c4703573b32"
      unitRef="pure">0.0113</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000176471Member"
      id="t_230_ebf4d125_48bb_4822_b059_f056d9f1a5e3"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;218,084,603&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;710,072&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000176471Member"
      decimals="INF"
      id="h_547_491035d7_2bbc_49cd_9e3f_0b9b156b01b7"
      unitRef="USD">218084603</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000176471Member"
      decimals="INF"
      id="h_548_17054e4f_1251_4300_9514_59dfc81f3097"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000176471Member"
      decimals="INF"
      id="h_549_fc5f7087_806c_45b5_962f_efa122b9df08"
      unitRef="USD">710072</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000176471Member"
      decimals="4"
      id="h_550_d44a3cf1_94d3_47ca_b985_50029b78820d"
      unitRef="pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000176471Member"
      id="t_231_5d70c26d_06ba_4d77_a454_6d9e75824a1b"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;12.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Nihon Parkerizing Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Associated British Foods PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;LG H&amp;amp;H Co., Ltd., 2.23% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cie de L'Odet SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Total Energy Services, Inc. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Motor Co., 4.99% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;50.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144371.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144360.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000176471Member"
      id="t_236_2eafc02d_d457_ec8a_d43f_78fab92f7efd">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;12.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Nihon Parkerizing Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Associated British Foods PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;LG H&amp;amp;H Co., Ltd., 2.23% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cie de L'Odet SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Total Energy Services, Inc. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Motor Co., 4.99% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;50.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_SamsungElectronicsCoLtd090SouthKoreaMember"
      decimals="4"
      id="h_551_a1b6934c_42ed_4aa8_8706_1e93c4769bd3"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_BolloreSEFranceMember"
      decimals="4"
      id="h_552_852033e9_68b6_4491_a96e_3b65576290eb"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_NihonParkerizingCoLtdJapanMember"
      decimals="4"
      id="h_553_e489d850_1ef3_4b2c_bf65_c622828adfee"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_CanadianNaturalResourcesLtdCanadaMember"
      decimals="4"
      id="h_554_bb7a533e_cb58_49da_9233_f2a0ba290154"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_AssociatedBritishFoodsPLCUnitedKingdomMember"
      decimals="4"
      id="h_555_33e54a8b_29ae_420f_81e6_4e398ae14a79"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_LGHAndHCoLtd223SouthKoreaMember"
      decimals="4"
      id="h_556_23432461_3d3f_406b_b15e_6081c6f5791e"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_CieDeLOdetSEFranceMember"
      decimals="4"
      id="h_557_20cefd2f_5a6b_412f_a7aa_eebea5701cf5"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_HyundaiMobisCoLtdSouthKoreaMember"
      decimals="4"
      id="h_558_0ef3b5ef_7615_4a2e_8325_e14411619b05"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_TotalEnergyServicesIncCanadaMember"
      decimals="4"
      id="h_559_5965a93b_cd2e_42a6_ba5c_996070b1f39f"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member_HyundaiMotorCo499SouthKoreaMember"
      decimals="4"
      id="h_560_a9d489bb_5aaa_46d2_b74e_c14879444144"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176471Member"
      decimals="4"
      id="h_561_826b9bd0_4e31_4a1f_96a8_ca43d11f34c3"
      unitRef="pure">0.505</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000176472Member"
      id="t_239_5c0b0227_6a10_118c_2088_b22c07675783">AMG Yacktman Global Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000176472Member"
      id="t_240_e1888379_7bc9_925b_ea7a_a524623d739b">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000176472Member"
      id="t_241_9a3c9ed5_5b0b_c1c5_1dfe_5ffc1be9dac1">YFSIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000176472Member"
      id="t_232_74962dff_e908_4ef4_aaa0_455ba277b6a8">This semi-annual shareholder report contains important information about AMG Yacktman Global Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000176472Member"
      id="t_242_581d6b78_5a1a_2cb7_e039_5d980e304708">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000176472Member"
      id="t_234_28f702f5_7657_406d_84aa_687b5f721b36">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000176472Member"
      id="t_235_8eed1f04_3e6e_4c39_a61e_55069afc655e">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000176472Member"
      id="t_243_d62dcdef_4dc4_e47c_9c43_c455d25d0ac5">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000176472Member"
      id="t_236_03a62994_3e06_4adb_907e_eeda210b096e"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG Yacktman Global Fund&lt;br/&gt;(Class I/YFSIX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&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; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000176472Member"
      decimals="INF"
      id="h_562_beeb22af_c42f_4017_ba4f_dc3ca6def213"
      unitRef="USD">51</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000176472Member"
      decimals="4"
      id="h_563_7300f07a_0c43_4b16_b8ed_c1e466b216da"
      unitRef="pure">0.0093</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000176472Member"
      id="t_237_14bfda05_04b7_4a9f_ab4f_cab84c1a1967"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;218,084,603&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;710,072&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000176472Member"
      decimals="INF"
      id="h_564_266e2738_e58c_45d2_933d_d338f82c41fd"
      unitRef="USD">218084603</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000176472Member"
      decimals="INF"
      id="h_565_b70c889c_8e32_467e_a8a3_21bcf9387cfb"
      unitRef="Holding">64</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000176472Member"
      decimals="INF"
      id="h_566_4110def0_b28b_463d_95ec_b4d084edb157"
      unitRef="USD">710072</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000176472Member"
      decimals="4"
      id="h_567_ef2b7535_ea23_44b7_af90_0317db1e66ff"
      unitRef="pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000176472Member"
      id="t_238_57673afd_6dc2_40cd_a5ea_2c2ba5ebe3ae"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;    
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;12.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Nihon Parkerizing Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Associated British Foods PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;LG H&amp;amp;H Co., Ltd., 2.23% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cie de L'Odet SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Total Energy Services, Inc. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Motor Co., 4.99% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;50.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144372.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144359.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000176472Member"
      id="t_244_31209b9e_a3a4_c301_1f35_26c04f026ecc"> &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Samsung Electronics Co., Ltd., 0.90% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;12.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Bollor&#xe9; SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Nihon Parkerizing Co., Ltd. (Japan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Canadian Natural Resources, Ltd. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Associated British Foods PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;LG H&amp;amp;H Co., Ltd., 2.23% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Cie de L'Odet SE (France)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Mobis Co., Ltd. (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Total Energy Services, Inc. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Hyundai Motor Co., 4.99% (South Korea)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;50.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_SamsungElectronicsCoLtd090SouthKoreaMember"
      decimals="4"
      id="h_568_2eeaf42c_b237_4869_bd4b_50370bd4c860"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_BolloreSEFranceMember"
      decimals="4"
      id="h_569_07f2fccd_0408_41d8_a4c3_55e3f3e3a90d"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_NihonParkerizingCoLtdJapanMember"
      decimals="4"
      id="h_570_8701f2c7_1542_4929_a4b6_1fc34fd50132"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_CanadianNaturalResourcesLtdCanadaMember"
      decimals="4"
      id="h_571_558dade7_c3ee_40ab_bedd_a79a38a93417"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_AssociatedBritishFoodsPLCUnitedKingdomMember"
      decimals="4"
      id="h_572_4e3cffdf_8844_4d06_8c83_2e7e8300eee0"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_LGHAndHCoLtd223SouthKoreaMember"
      decimals="4"
      id="h_573_e9c1d1f2_fe90_4083_9d4d_0ec7d0017ba8"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_CieDeLOdetSEFranceMember"
      decimals="4"
      id="h_574_ca923ed2_cd2e_4c2c_b0d0_82579114bb02"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_HyundaiMobisCoLtdSouthKoreaMember"
      decimals="4"
      id="h_575_aca6d503_50e2_4665_bd36_46b9c083fe3b"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_TotalEnergyServicesIncCanadaMember"
      decimals="4"
      id="h_576_9d860217_7d22_411d_8b0c_298d91c0a909"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member_HyundaiMotorCo499SouthKoreaMember"
      decimals="4"
      id="h_577_1d354980_f137_4cc3_a29c_deb24bae3851"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000176472Member"
      decimals="4"
      id="h_578_67c33a80_2604_4d2b_a4bc_bb63a6178216"
      unitRef="pure">0.505</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000142969Member"
      id="t_247_951ee565_7cbb_dbdc_6aa4_2a7c9150d1ab">AMG Yacktman Special Opportunities Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000142969Member"
      id="t_248_ca5b1b95_5bbe_dad5_19d8_7ec20dfa3003">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000142969Member"
      id="t_249_b2e64016_7832_5fc6_7ee1_7272b8b8b3b7">YASSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000142969Member"
      id="t_239_fdc5eead_01d5_4136_a396_df970715fd1c">This semi-annual shareholder report contains important information about AMG Yacktman Special Opportunities Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000142969Member"
      id="t_240_d1a98620_ddd8_4772_ad20_2d12f987a4c3">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000142969Member"
      id="t_241_f526dd42_494c_4205_bd32_97184c3125bb">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000142969Member"
      id="t_242_f3f3a8b5_562e_4259_a2f6_1eb6f1748aac">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000142969Member"
      id="t_246_b1ec6644_c8dd_5a0e_3978_52b9567fe351">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000142969Member"
      id="t_243_f8e1e747_15f3_4597_a300_3a2a868155c1"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG Yacktman Special Opportunities Fund&lt;br/&gt;(Class I/YASSX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;79&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000142969Member"
      decimals="INF"
      id="h_579_2b685861_c5bd_4eb2_8a80_b30974b99569"
      unitRef="USD">79</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000142969Member"
      decimals="4"
      id="h_580_8a0255fb_a594_44f5_b887_6b6ac78bf6a8"
      unitRef="pure">0.0149</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000142969Member"
      id="t_244_f371fb6b_9a97_4401_b9d3_ab7e4d2c8e9a"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;23,064,067&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;44&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;103,757&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000142969Member"
      decimals="INF"
      id="h_581_da74a4a7_7aae_437b_9e26_67ca5764895e"
      unitRef="USD">23064067</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000142969Member"
      decimals="INF"
      id="h_582_16f1acf1_eaed_40b0_bb60_439595e3de5e"
      unitRef="Holding">44</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000142969Member"
      decimals="INF"
      id="h_583_fdbc1dd2_c9a5_4df7_b327_8b25e4adbaef"
      unitRef="USD">103757</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000142969Member"
      decimals="4"
      id="h_584_6284f472_04f8_44a5_8ded_1eab94570e35"
      unitRef="pure">0.06</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000142969Member"
      id="t_245_fffc7335_7b48_42ae_8001_739d8e74c231"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Omni Bridgeway, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Arrow Exploration Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;8.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Italian Wine Brands S.p.A. (Italy)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ion Beam Applications (Belgium)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Legacy Housing Corp. (United States)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Medical Facilities Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;U-Haul Holding Co., Non-Voting Shares (United States)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fila S.p.A. (Italy)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Total Energy Services, Inc. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;BRCK Group PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;59.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144374.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144357.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000142969Member"
      id="t_250_ca5f13ac_cb6b_93fc_2f33_b9d3199ded9f">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Omni Bridgeway, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Arrow Exploration Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;8.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Italian Wine Brands S.p.A. (Italy)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ion Beam Applications (Belgium)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Legacy Housing Corp. (United States)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Medical Facilities Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;U-Haul Holding Co., Non-Voting Shares (United States)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fila S.p.A. (Italy)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Total Energy Services, Inc. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;BRCK Group PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;59.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_OmniBridgewayLtdAustraliaMember"
      decimals="4"
      id="h_585_ed2c195c_e24b_4db2_b33d_15db70947af0"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_ArrowExplorationCorpCanadaMember"
      decimals="4"
      id="h_586_04125f6a_05dc_4315_9f00_431fdc5660fe"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_ItalianWineBrandsSPAItalyMember"
      decimals="4"
      id="h_587_1d49c78e_dd4e_42e1_a10b_4f63349c70a3"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_IonBeamApplicationsBelgiumMember"
      decimals="4"
      id="h_588_0bb29295_a40a_46c5_ba9b_0ee6cf88d1e8"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_LegacyHousingCorpUnitedStatesMember"
      decimals="4"
      id="h_589_c37ce130_cc41_4d15_a99c_d6cf833f64c1"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_MedicalFacilitiesCorpCanadaMember"
      decimals="4"
      id="h_590_b1414535_0270_4712_8fb0_c88420211c06"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_UHaulHoldingCoNonVotingSharesUnitedStatesMember"
      decimals="4"
      id="h_591_19342fde_eafe_4ab7_b44a_bce50d22b88f"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_FilaSPAItalyMember"
      decimals="4"
      id="h_592_928e8943_edd1_4507_af82_02bf0f139e92"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_TotalEnergyServicesIncCanadaMember"
      decimals="4"
      id="h_593_8f2cb605_c0c5_4fff_8fdd_d783ec0e9940"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member_BRCKGroupPLCUnitedKingdomMember"
      decimals="4"
      id="h_594_0733ff02_f954_42e3_8dec_408980f37363"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142969Member"
      decimals="4"
      id="h_595_c78f4eb3_10be_4a4f_a7e7_cc613c9cda87"
      unitRef="pure">0.594</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000142968Member"
      id="t_253_ee7c77ee_3973_a827_3403_288397db07f6">AMG Yacktman Special Opportunities Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000142968Member"
      id="t_255_7bd11fa4_e37f_66df_1d6e_777c611716ec">Class Z</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000142968Member"
      id="t_254_941391f6_5b97_c93c_7fd7_b0e8ba4ec22d">YASLX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000142968Member"
      id="t_246_8d8734ab_d8cc_4e1b_b164_a2e1a2291a82">This semi-annual shareholder report contains important information about AMG Yacktman Special Opportunities Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000142968Member"
      id="t_247_c660d415_1838_47a4_acbf_c2aaf2be632e">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000142968Member"
      id="t_248_d59a3898_5abd_4984_8f2e_c5fda32ea494">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(1, 146, 113); font-family: 'arial'; font-size: 10pt; font-weight: normal;"&gt;https://wealth.amg.com/literature&lt;/span&gt;. You can also request this information by contacting us at 800.548.4539.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000142968Member"
      id="t_249_6bb49e2f_5d1a_4012_b81d_89c3a6d1a497">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000142968Member"
      id="t_256_3d3c0578_c4c8_97a0_ca1d_88790e94296f">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000142968Member"
      id="t_250_bf16c3a3_2d9d_4af9_b066_cc8598ced380"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 10pt; text-align: left; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 40%; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); vertical-align: bottom; width: 25%; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;AMG Yacktman Special Opportunities Fund&lt;br/&gt;(Class Z/YASLX)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;73&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.39&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000142968Member"
      decimals="INF"
      id="h_596_b16a6976_5d07_4eb5_8209_e96f33a39ddc"
      unitRef="USD">73</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000142968Member"
      decimals="4"
      id="h_597_da641939_0883_41f5_a972_529afe17388d"
      unitRef="pure">0.0139</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000142968Member"
      id="t_251_956b4584_f528_4686_8093_1374cf7a68ce"> &lt;div style="font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (as of&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;June 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(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Fund 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;23,064,067&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 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(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;44&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Net advisory fees paid&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;103,757&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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(40, 40, 41); font-size: 9pt; width: 60%; text-align: left; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 9pt; padding: 6pt 10pt 3pt 10pt;"&gt;6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000142968Member"
      decimals="INF"
      id="h_598_c7ecba69_a3f6_462b_857d_ded9317c8f0c"
      unitRef="USD">23064067</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000142968Member"
      decimals="INF"
      id="h_599_01ca785e_2447_4c68_a83c_452243bd291b"
      unitRef="Holding">44</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000142968Member"
      decimals="INF"
      id="h_600_fd1009c5_9c3c_49a7_afce_ba3c0f4743bb"
      unitRef="USD">103757</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000142968Member"
      decimals="4"
      id="h_601_25932473_c981_41d6_9c88_d36ab9356744"
      unitRef="pure">0.06</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000142968Member"
      id="t_252_1e02d895_c2d5_4e02_a364_709508539e09"> &lt;div style="margin-top: 0px; font-family: 'arial'; color: rgb(0, 80, 64); font-size: 11pt; font-weight: bold; margin-bottom: 3pt;"&gt;Graphical Representation of Holdings (as of June 30, 2026)&lt;/div&gt;  &lt;div style="margin-top: 0px; font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41); margin-bottom: 10pt;"&gt;Top ten holdings and portfolio breakdown are shown as a percentage of net assets of the Fund and country allocation is shown as a percentage of total long-term investments of the Fund.&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;  
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Omni Bridgeway, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Arrow Exploration Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;8.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Italian Wine Brands S.p.A. (Italy)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ion Beam Applications (Belgium)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Legacy Housing Corp. (United States)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Medical Facilities Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;U-Haul Holding Co., Non-Voting Shares (United States)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fila S.p.A. (Italy)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Total Energy Services, Inc. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;BRCK Group PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;59.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Portfolio Breakdown&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 1 Chart" src="g111956chartimages_12144373.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Country Allocation&lt;/b&gt;&lt;/div&gt;  &lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: normal; color: rgb(40, 40, 41);"&gt;
&lt;img alt="Graphical Representation - Allocation 2 Chart" src="g111956chartimages_12144358.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000142968Member"
      id="t_257_f7384808_c0eb_6d38_e1ac_0665541b6f1a">&lt;div style="font-family: 'arial'; font-size: 10pt; font-weight: 600; color: rgb(0, 80, 64); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; border-bottom-color: rgb(0, 80, 64); border-bottom-style: solid; border-bottom-width: 1pt; padding-bottom: 5pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Omni Bridgeway, Ltd. (Australia)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Arrow Exploration Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;8.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Italian Wine Brands S.p.A. (Italy)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Ion Beam Applications (Belgium)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Legacy Housing Corp. (United States)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Medical Facilities Corp. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;U-Haul Holding Co., Non-Voting Shares (United States)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Fila S.p.A. (Italy)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;Total Energy Services, Inc. (Canada)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); text-align: left; font-size: 8pt; padding: 4.5pt 3pt 4.5pt 12pt;"&gt;BRCK Group PLC (United Kingdom)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/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(40, 40, 41); text-align: left; font-size: 8pt; padding: 3pt;"&gt;Top Ten as a Group&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 3pt 12pt 3pt 3pt;"&gt;59.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_OmniBridgewayLtdAustraliaMember"
      decimals="4"
      id="h_602_400d5233_c2ba_4fb4_9bfa_1b58c3e696d5"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_ArrowExplorationCorpCanadaMember"
      decimals="4"
      id="h_603_747957ef_a9bd_42b2_9d07_86eb30672b73"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_ItalianWineBrandsSPAItalyMember"
      decimals="4"
      id="h_604_d5bf3097_f839_4ca6_b7cf_82dfd2c03fc4"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_IonBeamApplicationsBelgiumMember"
      decimals="4"
      id="h_605_53193830_f4bd_4c91_9d3b_9bf919735aa1"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_LegacyHousingCorpUnitedStatesMember"
      decimals="4"
      id="h_606_81b2231e_78e0_4f8e_b69c_ef678b3bb27f"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_MedicalFacilitiesCorpCanadaMember"
      decimals="4"
      id="h_607_25148c45_692c_4b4c_a796_1148e08176de"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_UHaulHoldingCoNonVotingSharesUnitedStatesMember"
      decimals="4"
      id="h_608_9b274953_0143_4a16_91aa_5ffe636da684"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_FilaSPAItalyMember"
      decimals="4"
      id="h_609_8fd6b7e8_0444_47c1_aedf_dd0da58119ce"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_TotalEnergyServicesIncCanadaMember"
      decimals="4"
      id="h_610_f0b4adf0_34d7_4444_b444_8aceb76289ab"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member_BRCKGroupPLCUnitedKingdomMember"
      decimals="4"
      id="h_611_4584bc25_667f_4fc0_b5a3_add3cba881eb"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000142968Member"
      decimals="4"
      id="h_612_2319c7fd_d013_4cd7_8ad0_348e557b93e8"
      unitRef="pure">0.594</oef:PctOfNav>
</xbrl>
