<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:afiii="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="cik0000720309-20260827.xsd" xlink:type="simple"/>
    <context id="D20251231_20260630_C000027305Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000027306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000027310Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000125498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</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">0000720309</identifier>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="TI20260630_C000027305Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_AcctonTechnologyCorpTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:AcctonTechnologyCorpTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_DeltaElectronicsIncTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:DeltaElectronicsIncTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_EliteMaterialCoLtdTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:EliteMaterialCoLtdTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</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_C000027305Member_HDHyundaiHeavyIndustriesCoLtdSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:HDHyundaiHeavyIndustriesCoLtdSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</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_C000027305Member_IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_MediaTekIncTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:MediaTekIncTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_MurataManufacturingCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:MurataManufacturingCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">afiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_SamsungElectronicsCoLtdSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:SamsungElectronicsCoLtdSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_SKHynixIncSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:SKHynixIncSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_TaiwanSemiconductorManufacturingCoLtdTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:TaiwanSemiconductorManufacturingCoLtdTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_TH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027305Member_UnimicronTechnologyCorpTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:UnimicronTechnologyCorpTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_AcctonTechnologyCorpTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:AcctonTechnologyCorpTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_DeltaElectronicsIncTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:DeltaElectronicsIncTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_EliteMaterialCoLtdTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:EliteMaterialCoLtdTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</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_C000027306Member_HDHyundaiHeavyIndustriesCoLtdSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:HDHyundaiHeavyIndustriesCoLtdSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</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_C000027306Member_IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_MediaTekIncTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:MediaTekIncTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_MurataManufacturingCoLtdJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:MurataManufacturingCoLtdJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">afiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_SamsungElectronicsCoLtdSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:SamsungElectronicsCoLtdSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_SKHynixIncSouthKoreaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:SKHynixIncSouthKoreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_TaiwanSemiconductorManufacturingCoLtdTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:TaiwanSemiconductorManufacturingCoLtdTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_TH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027306Member_UnimicronTechnologyCorpTaiwanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:UnimicronTechnologyCorpTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_AAAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:AAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_AAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_AMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:AMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_BBBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:BBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_BBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:BBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_BMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:BMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_CorporateBondsAndNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">afiii:CorporateBondsAndNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_FHLMC3000110149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FHLMC3000110149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_FNMA3500020135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA3500020135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_FNMA3500020147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA3500020147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_FNMA3500080149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA3500080149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_FNMA4000060148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA4000060148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_FNMA4000070144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA4000070144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_FNMA5500110152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA5500110152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_GovernmentAndAgencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">afiii:GovernmentAndAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_MortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">afiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_USTreasuryBonds2250051541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:USTreasuryBonds2250051541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_USTreasuryBonds3125051548Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:USTreasuryBonds3125051548Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000027310Member_USTreasuryBonds3625021553Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000027310Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:USTreasuryBonds3625021553Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_AAAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:AAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_AAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_AMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:AMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_BBBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:BBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_BBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:BBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_BMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:BMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_CorporateBondsAndNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">afiii:CorporateBondsAndNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_FHLMC3000110149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FHLMC3000110149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_FNMA3500020135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA3500020135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_FNMA3500020147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA3500020147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_FNMA3500080149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA3500080149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_FNMA4000060148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA4000060148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_FNMA4000070144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA4000070144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_FNMA5500110152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:FNMA5500110152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_GovernmentAndAgencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">afiii:GovernmentAndAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_MortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">afiii:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">afiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_USTreasuryBonds2250051541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:USTreasuryBonds2250051541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_USTreasuryBonds3125051548Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:USTreasuryBonds3125051548Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000125498Member_USTreasuryBonds3625021553Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720309</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">afiii:C000125498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">afiii:USTreasuryBonds3625021553Member</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>afiii:Holding</measure>
    </unit>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_05efa1ce_978a_43cd_b7b4_d962e0d060b2"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_0a051cbc_e075_4d41_a977_0cd217aa5318"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_IndustrialSectorMember"
      decimals="4"
      id="h_0dcb8c12_b783_4dd1_8241_e98b518ab60e"
      unitRef="pure">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_MunicipalBondsMember"
      decimals="4"
      id="h_12168718_ee16_4502_892b_4cbb16903a4e"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_1a2ac034_a401_424d_ab27_994b030410ab"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_MortgageBackedSecuritiesMember"
      decimals="4"
      id="h_2e23ec47_462c_4ad0_92b4_5bf30ff8fca8"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_MaterialsSectorMember"
      decimals="4"
      id="h_30be8088_a1cb_4b07_a039_07eb4e33615c"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_319c3d36_c6b8_4c7b_b651_a08bb6e7e393"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_39f21182_d10a_43d0_8524_a5151b615c8b"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_CorporateBondsAndNotesMember"
      decimals="4"
      id="h_56e28c67_fd14_45b6_bc2b_396e979bbb15"
      unitRef="pure">0.544</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_5bdbb6a0_52d3_4814_b011_f7a87aa597ce"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_MortgageBackedSecuritiesMember"
      decimals="4"
      id="h_5e8c5fac_5ee4_4d92_9942_4ec49109ddce"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_6a18262f_c9ed_4bd6_86e3_9e2db0c14392"
      unitRef="pure">0.648</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_7397e1a6_f22c_4bae_b317_d9c9c84eeb24"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_MunicipalBondsMember"
      decimals="4"
      id="h_75b26799_efb4_4e1f_8365_2eb9b7ceacee"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_CorporateBondsAndNotesMember"
      decimals="4"
      id="h_7799fd78_5dfe_440d_b65e_07acd1bc57e8"
      unitRef="pure">0.544</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_793a9556_6ce5_43e0_9736_0542fedb3c72"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_853376ea_6115_453c_9835_84213e519902"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_86f80b3f_9812_49bb_98b3_f7ba5b8d88c3"
      unitRef="pure">0.648</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_92012f7c_5dc9_4fc7_9d45_06339afa53e8"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_971c4e4a_c58b_4b6e_a7b5_4bc54d769764"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_a3a97f50_a599_4071_9671_129d4a4b7a0e"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_b39e176c_b65c_46f5_b3c4_58447c285bdd"
      unitRef="pure">0.318</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_bb449980_2656_4420_afdd_b4371f6d5bd2"
      unitRef="pure">0.318</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_HealthcareSectorMember"
      decimals="4"
      id="h_c438f1ef_be73_4f55_accf_15a95a566fa0"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_c45546da_68e4_44e8_90a8_83b46d7e8ccb"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_MaterialsSectorMember"
      decimals="4"
      id="h_c60aa05c_a7d3_4c75_a6ac_f707c0176278"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_HealthcareSectorMember"
      decimals="4"
      id="h_cbc36e3d_b21f_474a_b90e_569c323f4d91"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_IndustrialSectorMember"
      decimals="4"
      id="h_dd8218a4_aa62_49ea_928b_a9eb68ebe6c1"
      unitRef="pure">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_f0af687a_2522_4ffd_8fc8_41df869a872c"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027310Member_NotRatedMember"
      decimals="4"
      id="h_0fccd386_9939_43d6_8bee_d8eb9a086406"
      unitRef="pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027305Member_TW"
      decimals="4"
      id="h_1a7929d8_1592_4015_8d29_b13a65356b2d"
      unitRef="pure">0.434</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000125498Member_BBMember"
      decimals="4"
      id="h_21b6d784_1b32_416a_9c56_d7c0e5e6ebc7"
      unitRef="pure">0.140</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027306Member_AU"
      decimals="4"
      id="h_271f93e5_64db_401f_af5d_b3a9d2ad1fa3"
      unitRef="pure">0.011</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027306Member_JP"
      decimals="4"
      id="h_2b835af7_1021_465a_8315_109696f1aa3e"
      unitRef="pure">0.048</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027310Member_AMember"
      decimals="4"
      id="h_325e1aa9_b276_4cad_8e40_78efe4cfb4f4"
      unitRef="pure">0.086</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027310Member_BBMember"
      decimals="4"
      id="h_33b33463_49db_4fe7_a52b_39becac8b6c0"
      unitRef="pure">0.140</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000125498Member_AAAMember"
      decimals="4"
      id="h_58ce751c_b529_425a_bcc2_f6e1f313683f"
      unitRef="pure">0.084</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027306Member_IN"
      decimals="4"
      id="h_65620e2f_86aa_43c4_8be9_1f7085abc358"
      unitRef="pure">0.026</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027310Member_GovernmentAndAgencyMember"
      decimals="4"
      id="h_6b846d2a_d83f_467e_8e77_4ed6f0685835"
      unitRef="pure">0.316</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000125498Member_GovernmentAndAgencyMember"
      decimals="4"
      id="h_6b92ec17_42c6_452d_8d24_6a9acdb67140"
      unitRef="pure">0.316</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027310Member_AAMember"
      decimals="4"
      id="h_729f2d4e_17fa_4af9_b289_d1b92a93dac7"
      unitRef="pure">0.064</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027306Member_KR"
      decimals="4"
      id="h_7318d287_1105_46ae_81e4_865d466f048d"
      unitRef="pure">0.310</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000125498Member_BBBMember"
      decimals="4"
      id="h_78253069_e3bd_4a35_bd2d_cd5247cdab00"
      unitRef="pure">0.276</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027305Member_KR"
      decimals="4"
      id="h_85691f0d_7698_4cd8_8d91_4fe0dd17ca46"
      unitRef="pure">0.310</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000125498Member_AAMember"
      decimals="4"
      id="h_907a6ac3_1191_4f70_9cc9_cfa39a7600da"
      unitRef="pure">0.064</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027305Member_JP"
      decimals="4"
      id="h_9109f1df_9c2a_46c3_959c_75d2b41b8993"
      unitRef="pure">0.048</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000125498Member_AMember"
      decimals="4"
      id="h_936bc555_9d3e_4cd3_b4bb_bcd3e2df63d9"
      unitRef="pure">0.086</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027305Member_TH"
      decimals="4"
      id="h_95b1f9d9_5f88_4c3f_8d1d_c0cfdee37383"
      unitRef="pure">0.005</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027310Member_BMember"
      decimals="4"
      id="h_9db4ded7_1268_4a1e_b4bf_cf89453d4a2c"
      unitRef="pure">0.014</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000125498Member_BMember"
      decimals="4"
      id="h_a3e14d02_6188_4d1c_a899_2349faf2a2fd"
      unitRef="pure">0.014</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027305Member_IN"
      decimals="4"
      id="h_aec99dd9_90dd_4c98_bd8b_45a7cd7794dc"
      unitRef="pure">0.026</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027306Member_TH"
      decimals="4"
      id="h_b03afb7f_00c6_4bfb_a1da_9fd50a1f879a"
      unitRef="pure">0.005</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027310Member_BBBMember"
      decimals="4"
      id="h_bb04115c_b817_4c34_ab18_fdca7cd5e933"
      unitRef="pure">0.276</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027306Member_TW"
      decimals="4"
      id="h_be704998_37e8_49e6_8b09_550a9cc3f1ab"
      unitRef="pure">0.434</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000125498Member_NotRatedMember"
      decimals="4"
      id="h_c2371d2e_cfa5_429f_b5a0_907e05ea9828"
      unitRef="pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027305Member_CN"
      decimals="4"
      id="h_c5c6ee1c_853b_44bb_b020_3098e0d1aaf1"
      unitRef="pure">0.166</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027310Member_AAAMember"
      decimals="4"
      id="h_d02c4c76_5d2d_4729_be8d_1667f329e73a"
      unitRef="pure">0.084</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027306Member_CN"
      decimals="4"
      id="h_e0fded69_4a9d_4f66_9c08_ce5e17713c6b"
      unitRef="pure">0.166</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260630_C000027305Member_AU"
      decimals="4"
      id="h_e1fa4a6d_e1e2_4254_aadf_dfa14cb26139"
      unitRef="pure">0.011</oef:PctOfTotalInv>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_18f71105_78ee_4e48_9f48_cb0e30d0d9cb">0000720309</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_bfb15bab_0adc_434c_a7b5_a332fde9a13f">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_1_9df34fbf-b798-a4a0-962c-ee339ecdc6d9">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_1_3e4edec3_7af0_569b_c021_c895a0ad47c3">N-CSRS</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_2_e03ecfcf_5d81_43c9_2903_214ae61015d2">AMG Funds III</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_3_02402279_9cc7_99c7_64d4_63484a19629a">2026-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="D20251231_20260630_C000027310Member"
      id="t_8_5066e128_bffc_93f2_9986_2059fa7e300e">AMG GW&amp;K ESG Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000027310Member"
      id="t_9_1c9e2227_2d41_1703_0fa8_b224f54d5a6b">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000027310Member"
      id="t_10_47114e1a_262e_5cb0_b961_f61eef44a1c3">MGFIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000027310Member"
      id="t_1_3a9f52e4_3d22_4cdc_adae_b52618dc6347">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K ESG Bond Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000027310Member"
      id="t_2_1a61dbc2_f6a3_4254_bb38_cb6753dfcb75">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000027310Member"
      id="t_3_69d9b1e3_9bbd_4480_ab38_9ed561604c13">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_C000027310Member"
      id="t_4_1f5ebd0f_3190_44ac_a72d_a8d27fbc9497">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000027310Member"
      id="t_11_2a074f69_abd0_74d2_e9a0_32171728bc37">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000027310Member"
      id="t_5_475bfbaf_0351_4f85_8ea1_b4882234ff16"> &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 ESG Bond Fund&lt;br/&gt;(Class N/MGFIX)&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;34&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.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000027310Member"
      decimals="INF"
      id="h_1_6bd9ea84_0da5_4331_a04d_2cffa9c3767c"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000027310Member"
      decimals="4"
      id="h_2_a1719e34_913f_4a53_828c_6b673d239a51"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000027310Member"
      id="t_6_d0048d35_f152_4b3f_9c97_3c1e69dfdc99"> &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;313,740,586&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-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;183&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-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;299,878&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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_C000027310Member"
      decimals="INF"
      id="h_3_dbd0c884_01bf_4135_8ced_8469a3fcd477"
      unitRef="USD">313740586</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000027310Member"
      decimals="INF"
      id="h_4_abeee422_d296_4897_b985_aae70c74b705"
      unitRef="Holding">183</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000027310Member"
      decimals="INF"
      id="h_5_9a60552e_5438_4a7c_bcac_2b156d6faf04"
      unitRef="USD">299878</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000027310Member"
      decimals="4"
      id="h_6_84f3d797_5415_4d2a_8ca3_10653fe75564"
      unitRef="pure">0.08</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027310Member"
      id="t_7_3023202e_0b79_4e0c_bcfd_be74da6cc584"> &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;U.S. Treasury Bonds, 2.250%, 05/15/41&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;U.S. Treasury Bonds, 3.125%, 05/15/48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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, 3.500%, 08/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;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: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 3.500%, 02/01/47&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FNMA, 3.500%, 02/01/35&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FNMA, 4.000%, 06/01/48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;U.S. Treasury Bonds, 3.625%, 02/15/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;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: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 5.500%, 11/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.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, 4.000%, 07/01/44&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FHLMC, 3.000%, 11/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;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: initial; border-bottom-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;19.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="g114750chartimages_12149454.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="g114750chartimages_12149459.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027310Member"
      id="t_12_dfe38c5e_3ae2_0fba_dbd4_bf4186d6bdb3">&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;U.S. Treasury Bonds, 2.250%, 05/15/41&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;U.S. Treasury Bonds, 3.125%, 05/15/48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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, 3.500%, 08/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;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: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 3.500%, 02/01/47&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FNMA, 3.500%, 02/01/35&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FNMA, 4.000%, 06/01/48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;U.S. Treasury Bonds, 3.625%, 02/15/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;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: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 5.500%, 11/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.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, 4.000%, 07/01/44&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FHLMC, 3.000%, 11/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;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: initial; border-bottom-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;19.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_USTreasuryBonds2250051541Member"
      decimals="4"
      id="h_7_09d8ec31_6a37_4510_b9c5_522ea1b31d99"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_USTreasuryBonds3125051548Member"
      decimals="4"
      id="h_8_788a143a_c252_4296_bb2b_72d429597bc3"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_FNMA3500080149Member"
      decimals="4"
      id="h_9_35177979_60cc_4143_ab80_4cf8c620491f"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_FNMA3500020147Member"
      decimals="4"
      id="h_10_1e163e29_7e14_4a37_9cc3_2da9ff7ad4a0"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_FNMA3500020135Member"
      decimals="4"
      id="h_11_4446cfb4_f91b_43fd_89fd_3231029760ba"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_FNMA4000060148Member"
      decimals="4"
      id="h_12_cb64a494_88d3_40ff_a4bb_8985b5febe3f"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_USTreasuryBonds3625021553Member"
      decimals="4"
      id="h_13_d6252e21_1790_4e69_ba7a_2bd438152a98"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_FNMA5500110152Member"
      decimals="4"
      id="h_14_7ed7493d_ba27_4d51_af00_9c7ae568447c"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_FNMA4000070144Member"
      decimals="4"
      id="h_15_80e0a221_0a80_4346_9de0_0e0ce8fd9bd0"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member_FHLMC3000110149Member"
      decimals="4"
      id="h_16_5f4cfadc_38b0_46f0_9913_89ff7ace9d34"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027310Member"
      decimals="4"
      id="h_17_a577b313_3f46_431b_a643_f902a283d1a0"
      unitRef="pure">0.195</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000125498Member"
      id="t_15_a6d697c1_4feb_a3bd_505d_1a4427f23934">AMG GW&amp;K ESG Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000125498Member"
      id="t_16_06e7fd31_c79d_065f_c79a_402e66157d46">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000125498Member"
      id="t_17_c5bf5956_85dc_1a5e_cb78_80845e7467f9">MGBIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000125498Member"
      id="t_8_2933177a_9a4f_4f00_af9a_daaca32ff5a7">This semi-annual shareholder report contains important information about AMG GW&amp;amp;K ESG Bond Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000125498Member"
      id="t_9_0d50dee9_6e46_41ee_b29c_b918ebf41af3">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000125498Member"
      id="t_10_923f2ce5_f65d_4c94_bacf_0b7cfc2237ac">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_C000125498Member"
      id="t_11_179aaef5_1e91_47ff_b060_30f3e7eb5ebf">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000125498Member"
      id="t_18_48a0bfa5_6f81_6e86_b776_6267521da4cd">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000125498Member"
      id="t_12_d5842fd5_6fa7_4af0_bbaa_6ff1b471e280"> &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 ESG Bond Fund&lt;br/&gt;(Class I/MGBIX)&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;24&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.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000125498Member"
      decimals="INF"
      id="h_18_9ab624b0_00d3_4f46_94c6_7faae78dd606"
      unitRef="USD">24</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000125498Member"
      decimals="4"
      id="h_19_f8c5e8e3_b79c_4967_b3af_b2fd416440e3"
      unitRef="pure">0.0048</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000125498Member"
      id="t_13_92301a4f_3077_4b4c_9772_4e1de760c1e3"> &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;313,740,586&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-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;183&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-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;299,878&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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_C000125498Member"
      decimals="INF"
      id="h_20_e6364376_f675_4861_8478_b88cd484fcac"
      unitRef="USD">313740586</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000125498Member"
      decimals="INF"
      id="h_21_b7350ceb_0004_4712_9414_0de082931d53"
      unitRef="Holding">183</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000125498Member"
      decimals="INF"
      id="h_22_78d35df6_ef3f_46c8_a1cd_868e40d0049e"
      unitRef="USD">299878</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000125498Member"
      decimals="4"
      id="h_23_3afe4048_5d14_484d_91e7_c982c5dd9463"
      unitRef="pure">0.08</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000125498Member"
      id="t_14_40efea1b_f0b8_40ea_8ebb_06560f55c8b5"> &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;U.S. Treasury Bonds, 2.250%, 05/15/41&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;U.S. Treasury Bonds, 3.125%, 05/15/48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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, 3.500%, 08/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;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: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 3.500%, 02/01/47&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FNMA, 3.500%, 02/01/35&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FNMA, 4.000%, 06/01/48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;U.S. Treasury Bonds, 3.625%, 02/15/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;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: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 5.500%, 11/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.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, 4.000%, 07/01/44&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FHLMC, 3.000%, 11/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;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: initial; border-bottom-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;19.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="g114750chartimages_12149456.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="g114750chartimages_12149457.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000125498Member"
      id="t_19_add957a8_cc1d_601a_637a_f35ff3a595a7">&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;U.S. Treasury Bonds, 2.250%, 05/15/41&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;U.S. Treasury Bonds, 3.125%, 05/15/48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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, 3.500%, 08/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;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: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 3.500%, 02/01/47&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FNMA, 3.500%, 02/01/35&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FNMA, 4.000%, 06/01/48&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;U.S. Treasury Bonds, 3.625%, 02/15/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;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: 4.5pt 3pt 4.5pt 12pt;"&gt;FNMA, 5.500%, 11/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.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, 4.000%, 07/01/44&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;FHLMC, 3.000%, 11/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;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: initial; border-bottom-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;19.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_USTreasuryBonds2250051541Member"
      decimals="4"
      id="h_24_073687ae_d1bb_46ba_873e_c91e8a20cb45"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_USTreasuryBonds3125051548Member"
      decimals="4"
      id="h_25_1a9da38a_2c7d_4277_b14d_81e7af41611e"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_FNMA3500080149Member"
      decimals="4"
      id="h_26_6428f379_f941_490e_b81a_7f2149320bb6"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_FNMA3500020147Member"
      decimals="4"
      id="h_27_e040d6bb_a34c_4282_9bba_1ddda807c01e"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_FNMA3500020135Member"
      decimals="4"
      id="h_28_de358268_8b99_484e_8ffb_e7091e7c9bb2"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_FNMA4000060148Member"
      decimals="4"
      id="h_29_37421927_e07f_4b21_839a_ef1e250c925b"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_USTreasuryBonds3625021553Member"
      decimals="4"
      id="h_30_0f39a0fa_790b_4452_b5bc_931b78463fb9"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_FNMA5500110152Member"
      decimals="4"
      id="h_31_70b8dc01_be4e_4ff4_8df2_5d2547457784"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_FNMA4000070144Member"
      decimals="4"
      id="h_32_b76bc755_d845_44d5_9269_6d0bcaadfa2a"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member_FHLMC3000110149Member"
      decimals="4"
      id="h_33_5b4dc887_2fdd_454d_adc9_11cf5d9a59c8"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000125498Member"
      decimals="4"
      id="h_34_84942ee0_b55c_4260_9d18_f3c0ddd8addd"
      unitRef="pure">0.195</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000027305Member"
      id="t_22_9735829c_9d51_10fb_aaf8_ca24fad23959">AMG Veritas Asia Pacific Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000027305Member"
      id="t_23_b812c3aa_d3e6_3b64_4962_3c95c691ec5e">Class N</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000027305Member"
      id="t_24_29e6694c_18e5_3355_5d23_c5b24710320c">MGSEX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000027305Member"
      id="t_15_fa0dacd3_65f7_4ceb_9f58_f4a407e21f3d">This semi-annual shareholder report contains important information about AMG Veritas Asia Pacific Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000027305Member"
      id="t_16_87d2c151_9d2e_42fd_b6f5_9de4755855e8">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000027305Member"
      id="t_17_53b26566_86f7_4c11_be03_3132656e34c1">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_C000027305Member"
      id="t_18_26463dd7_88aa_447d_a938_be19b8b94473">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000027305Member"
      id="t_25_522d310e_7140_c078_55fb_2f7cc75aa02f">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000027305Member"
      id="t_19_d2f65add_0688_4bcc_8379_c408052609cc"> &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 Veritas Asia Pacific Fund&lt;br/&gt;(Class N/MGSEX)&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;72&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.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000027305Member"
      decimals="INF"
      id="h_35_7d9b7329_70b5_4a77_8cac_c8c35e6e4b32"
      unitRef="USD">72</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000027305Member"
      decimals="4"
      id="h_36_ba599dbf_6f64_472b_afc4_042e5aea6659"
      unitRef="pure">0.0117</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000027305Member"
      id="t_20_00ae8dfe_6ea6_46ec_aa99_520f2f30e5b0"> &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;153,843,019&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-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;32&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-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;385,146&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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;108&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000027305Member"
      decimals="INF"
      id="h_37_62e7cd7f_e553_4f85_ae9a_32a9daca953c"
      unitRef="USD">153843019</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000027305Member"
      decimals="INF"
      id="h_38_4f96c775_4b05_4758_a040_a60c0b2f2ec6"
      unitRef="Holding">32</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000027305Member"
      decimals="INF"
      id="h_39_d8ba79f5_1473_489f_a87f_a243abb042cf"
      unitRef="USD">385146</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000027305Member"
      decimals="4"
      id="h_40_fab39e9e_3a73_4a98_afad_0bcb1eceae2c"
      unitRef="pure">1.08</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027305Member"
      id="t_21_3f323ee3_ca4c_497c_95db_8fce9d644188"> &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. (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.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;Taiwan Semiconductor Manufacturing Co., Ltd. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;11.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;Delta Electronics, Inc. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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.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;MediaTek, Inc. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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.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;SK hynix, Inc. (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;4.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;Accton Technology Corp. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;Elite Material Co., Ltd. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;Murata Manufacturing 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;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;HD Hyundai Heavy Industries 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.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;Unimicron Technology Corp. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;57.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="g114750chartimages_12149455.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="g114750chartimages_12149458.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027305Member"
      id="t_26_de65c85f_fe2c_d5f4_fb9b_06d1d6a89de7">&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. (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.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;Taiwan Semiconductor Manufacturing Co., Ltd. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;11.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;Delta Electronics, Inc. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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.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;MediaTek, Inc. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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.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;SK hynix, Inc. (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;4.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;Accton Technology Corp. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;Elite Material Co., Ltd. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;Murata Manufacturing 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;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;HD Hyundai Heavy Industries 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.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;Unimicron Technology Corp. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;57.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_SamsungElectronicsCoLtdSouthKoreaMember"
      decimals="4"
      id="h_41_c32e1d85_e2a6_424f_b266_77759c9f10ee"
      unitRef="pure">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_TaiwanSemiconductorManufacturingCoLtdTaiwanMember"
      decimals="4"
      id="h_42_94561876_63f2_4817_bf3c_5b1485622c4f"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_DeltaElectronicsIncTaiwanMember"
      decimals="4"
      id="h_43_40319696_2c14_43ec_84ac_dd8ca4fa0494"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_MediaTekIncTaiwanMember"
      decimals="4"
      id="h_44_c01823c2_d502_4e9a_82ce_ac1f9f04ef93"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_SKHynixIncSouthKoreaMember"
      decimals="4"
      id="h_45_c0349ea3_885a_44d7_bd85_5e1289a99d69"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_AcctonTechnologyCorpTaiwanMember"
      decimals="4"
      id="h_46_20b76789_42e6_4776_acd3_36f5126fefe8"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_EliteMaterialCoLtdTaiwanMember"
      decimals="4"
      id="h_47_401af282_e3d0_4439_94df_254c02552b84"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_MurataManufacturingCoLtdJapanMember"
      decimals="4"
      id="h_48_59e425d0_58b0_4dd3_a710_ac94c6e74f80"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_HDHyundaiHeavyIndustriesCoLtdSouthKoreaMember"
      decimals="4"
      id="h_49_06381832_0c54_4f5b_8491_591f0fc44ed9"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member_UnimicronTechnologyCorpTaiwanMember"
      decimals="4"
      id="h_50_5372c5f2_0484_49e1_bf00_2d7b29210e11"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027305Member"
      decimals="4"
      id="h_51_5fffdf2c_bf22_42f6_b6ff_57ffe6adbf04"
      unitRef="pure">0.579</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000027306Member"
      id="t_29_af469c1a_efcd_3a33_7829_f9f019afdf3b">AMG Veritas Asia Pacific Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000027306Member"
      id="t_30_fd49b83c_8fe6_9ac8_c4f3_e6d1bfb00748">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000027306Member"
      id="t_31_f796a7c6_c7cf_a7a3_7d3a_b6aa51ff5afa">MSEIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000027306Member"
      id="t_22_d53c559e_10db_4b8c_b3fd_314536d4a0e4">This semi-annual shareholder report contains important information about AMG Veritas Asia Pacific Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000027306Member"
      id="t_23_8e862092_0d18_47d2_b5f7_c88a94e6fa85">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000027306Member"
      id="t_24_b6ac965d_619d_46b2_8e9b_59a3377ad09f">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_C000027306Member"
      id="t_25_24dce6c6_a304_48e6_8d51_b6960218c7ae">https://wealth.amg.com/literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000027306Member"
      id="t_32_878f1d2a_30e9_ffc7_26a3_a348ac62fed8">800.548.4539</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000027306Member"
      id="t_26_a7e626a8_408b_4dfe_ae0e_3ecdc54537c7"> &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 Veritas Asia Pacific Fund&lt;br/&gt;(Class I/MSEIX)&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;57&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_C000027306Member"
      decimals="INF"
      id="h_52_cc8d1418_7cd8_41a3_b7cc_08f3cd2d42ae"
      unitRef="USD">57</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000027306Member"
      decimals="4"
      id="h_53_5c987b18_bf7c_46c3_af78_5c3bc8325c39"
      unitRef="pure">0.0093</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000027306Member"
      id="t_27_8ba3e991_c5d3_4b03_8b8c_b9c3509852a6"> &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;153,843,019&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-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;32&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(40, 40, 41); border-bottom-style: solid; border-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;385,146&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-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;108&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000027306Member"
      decimals="INF"
      id="h_54_deed7116_9427_4233_ba61_d99edd95df94"
      unitRef="USD">153843019</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000027306Member"
      decimals="INF"
      id="h_55_007d9937_f56e_4eba_bf02_8a8659220267"
      unitRef="Holding">32</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="D20251231_20260630_C000027306Member"
      decimals="INF"
      id="h_56_8b0eb258_73cb_4957_b9c4_1951aafd9c5c"
      unitRef="USD">385146</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000027306Member"
      decimals="4"
      id="h_57_7f687011_71d6_4b39_867e_050b71464a20"
      unitRef="pure">1.08</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027306Member"
      id="t_28_4b7c3152_f0d1_4b3c_b7a3_8da39dd34a62"> &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. (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.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;Taiwan Semiconductor Manufacturing Co., Ltd. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;11.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;Delta Electronics, Inc. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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.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;MediaTek, Inc. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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.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;SK hynix, Inc. (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;4.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;Accton Technology Corp. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;Elite Material Co., Ltd. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;Murata Manufacturing 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;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;HD Hyundai Heavy Industries 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.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;Unimicron Technology Corp. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;57.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="g114750chartimages_12149462.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="g114750chartimages_12149461.jpg" style="max-width: 166pt; width: 172.8pt;"/&gt; &lt;/div&gt; </oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251231_20260630_C000027306Member"
      id="t_33_5d5a3533_c769_29a1_4535_afbab7e8015b">&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. (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.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;Taiwan Semiconductor Manufacturing Co., Ltd. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-weight: normal; color: rgb(40, 40, 41); font-size: 8pt; padding: 4.5pt 12pt 4.5pt 3pt;"&gt;11.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;Delta Electronics, Inc. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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.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;MediaTek, Inc. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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.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;SK hynix, Inc. (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;4.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;Accton Technology Corp. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;Elite Material Co., Ltd. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;Murata Manufacturing 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;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;HD Hyundai Heavy Industries 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.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;Unimicron Technology Corp. (Taiwan)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-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;57.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_SamsungElectronicsCoLtdSouthKoreaMember"
      decimals="4"
      id="h_58_a8e7726d_a271_402c_b1ec_850e28c1e410"
      unitRef="pure">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_TaiwanSemiconductorManufacturingCoLtdTaiwanMember"
      decimals="4"
      id="h_59_c3f99db4_d04c_4476_895b_ce1c56d5f54a"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_DeltaElectronicsIncTaiwanMember"
      decimals="4"
      id="h_60_36b66b61_b049_4804_b1bc_f01f9fffaca1"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_MediaTekIncTaiwanMember"
      decimals="4"
      id="h_61_2cf02f62_c647_464a_93c4_c6b474b0b0cc"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_SKHynixIncSouthKoreaMember"
      decimals="4"
      id="h_62_c0c763ea_22fc_416d_a9a4_0acc9b675271"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_AcctonTechnologyCorpTaiwanMember"
      decimals="4"
      id="h_63_905b8867_7095_499e_851b_391040fecc72"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_EliteMaterialCoLtdTaiwanMember"
      decimals="4"
      id="h_64_407bba1e_cef1_4b39_a5d6_032a155a6cca"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_MurataManufacturingCoLtdJapanMember"
      decimals="4"
      id="h_65_eae9acc5_be1d_4159_a258_3f4b142fbe05"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_HDHyundaiHeavyIndustriesCoLtdSouthKoreaMember"
      decimals="4"
      id="h_66_b733c26d_e239_45a3_8442_09815fba84d9"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member_UnimicronTechnologyCorpTaiwanMember"
      decimals="4"
      id="h_67_cd1bd3a2_eee0_43e2_9f90_fcf803676abf"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000027306Member"
      decimals="4"
      id="h_68_44a16aeb_7ba8_45d7_a431_4b235712657b"
      unitRef="pure">0.579</oef:PctOfNav>
</xbrl>
