<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:aimsf="http://www.invesco.com/20260615"
  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:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000725781-20260615.xsd" xlink:type="simple"/>
    <context id="D20160430_20160430_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000337Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000339Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000361Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000363Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000366Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000368Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084479Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084481Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084495Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084497Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084507Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084509Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209135Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209140Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209141Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000209146Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000337Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000339Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000361Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000363Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000366Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000368Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084479Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084481Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084495Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084497Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084507Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084509Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209135Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209140Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209141Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000209146Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000337Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000339Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000361Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000363Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000366Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000368Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084479Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084481Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084495Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084497Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084507Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084509Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209135Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209140Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209141Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000209146Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIACWIExUSAIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">aimsf:MSCIACWIExUSAIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIWorldEnergyIndexNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:MSCIWorldEnergyIndexNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_PhiladelphiaGoldAndSilverIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:PhiladelphiaGoldAndSilverIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_Russell2000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:Russell2000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_SAndPNorthAmericanTechnologySectorIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">aimsf:SAndPNorthAmericanTechnologySectorIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TI20260430_C000000337Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_CanadianNaturalResourcesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CanadianNaturalResourcesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_ConocoPhillipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ConocoPhillipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_DevonEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:DevonEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_ExxonMobilCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ExxonMobilCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_IntegratedOilAndGasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IntegratedOilAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_OccidentalPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OccidentalPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_OilAndGasDrillingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasDrillingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_OilAndGasEquipmentAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasEquipmentAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_OilAndGasExplorationAndProductionSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasExplorationAndProductionSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_OilAndGasRefiningAndMarketingSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasRefiningAndMarketingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_OilAndGasStorageAndTransportationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasStorageAndTransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_TenarisSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TenarisSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000337Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000337Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_CanadianNaturalResourcesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CanadianNaturalResourcesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_ConocoPhillipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ConocoPhillipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_DevonEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:DevonEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_ExxonMobilCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ExxonMobilCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_IntegratedOilAndGasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IntegratedOilAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_OccidentalPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OccidentalPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_OilAndGasDrillingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasDrillingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_OilAndGasEquipmentAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasEquipmentAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_OilAndGasExplorationAndProductionSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasExplorationAndProductionSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_OilAndGasRefiningAndMarketingSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasRefiningAndMarketingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_OilAndGasStorageAndTransportationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasStorageAndTransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_TenarisSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TenarisSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000339Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_CanadianNaturalResourcesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CanadianNaturalResourcesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_ConocoPhillipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ConocoPhillipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_DevonEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:DevonEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_ExxonMobilCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ExxonMobilCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_IntegratedOilAndGasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IntegratedOilAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_OccidentalPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OccidentalPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_OilAndGasDrillingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasDrillingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_OilAndGasEquipmentAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasEquipmentAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_OilAndGasExplorationAndProductionSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasExplorationAndProductionSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_OilAndGasRefiningAndMarketingSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasRefiningAndMarketingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_OilAndGasStorageAndTransportationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasStorageAndTransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_TenarisSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TenarisSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000341Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_TaiwanSemiconductorManufacturingCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TaiwanSemiconductorManufacturingCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000361Member_TexasInstrumentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000361Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TexasInstrumentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_TaiwanSemiconductorManufacturingCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TaiwanSemiconductorManufacturingCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000363Member_TexasInstrumentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000363Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TexasInstrumentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_TaiwanSemiconductorManufacturingCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TaiwanSemiconductorManufacturingCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000365Member_TexasInstrumentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000365Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TexasInstrumentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_EatonCorpPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EatonCorpPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_JohnsonAndJohnsonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JohnsonAndJohnsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_LindePLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LindePLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_LoweSCosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LoweSCosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_ParkerHannifinCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ParkerHannifinCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000366Member_WalmartIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000366Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WalmartIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_EatonCorpPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EatonCorpPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_JohnsonAndJohnsonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JohnsonAndJohnsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_LindePLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LindePLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_LoweSCosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LoweSCosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_ParkerHannifinCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ParkerHannifinCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000368Member_WalmartIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000368Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WalmartIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_EatonCorpPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EatonCorpPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_JohnsonAndJohnsonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JohnsonAndJohnsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_LindePLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LindePLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_LoweSCosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LoweSCosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_ParkerHannifinCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ParkerHannifinCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000000369Member_WalmartIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000000369Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WalmartIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_CanadianNaturalResourcesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CanadianNaturalResourcesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_ConocoPhillipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ConocoPhillipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_DevonEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:DevonEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_ExxonMobilCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ExxonMobilCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_IntegratedOilAndGasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IntegratedOilAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_OccidentalPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OccidentalPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_OilAndGasDrillingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasDrillingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_OilAndGasEquipmentAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasEquipmentAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_OilAndGasExplorationAndProductionSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasExplorationAndProductionSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_OilAndGasRefiningAndMarketingSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasRefiningAndMarketingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_OilAndGasStorageAndTransportationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasStorageAndTransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_TenarisSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TenarisSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023157Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_TaiwanSemiconductorManufacturingCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TaiwanSemiconductorManufacturingCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000023158Member_TexasInstrumentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000023158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TexasInstrumentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_EatonCorpPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EatonCorpPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_JohnsonAndJohnsonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JohnsonAndJohnsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_LindePLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LindePLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_LoweSCosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LoweSCosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_ParkerHannifinCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ParkerHannifinCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000029688Member_WalmartIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000029688Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WalmartIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_CanadianNaturalResourcesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CanadianNaturalResourcesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_ConocoPhillipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ConocoPhillipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_DevonEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:DevonEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_ExxonMobilCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ExxonMobilCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_IntegratedOilAndGasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IntegratedOilAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_OccidentalPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OccidentalPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_OilAndGasDrillingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasDrillingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_OilAndGasEquipmentAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasEquipmentAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_OilAndGasExplorationAndProductionSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasExplorationAndProductionSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_OilAndGasRefiningAndMarketingSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasRefiningAndMarketingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_OilAndGasStorageAndTransportationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasStorageAndTransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_TenarisSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TenarisSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071330Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_TaiwanSemiconductorManufacturingCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TaiwanSemiconductorManufacturingCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071334Member_TexasInstrumentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071334Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TexasInstrumentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_EatonCorpPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EatonCorpPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_JohnsonAndJohnsonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JohnsonAndJohnsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_LindePLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LindePLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_LoweSCosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LoweSCosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_ParkerHannifinCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ParkerHannifinCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000071335Member_WalmartIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000071335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WalmartIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_MerckAndCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MerckAndCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084479Member_WellsFargoAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WellsFargoAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_MerckAndCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MerckAndCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084481Member_WellsFargoAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WellsFargoAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_MerckAndCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MerckAndCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084482Member_WellsFargoAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WellsFargoAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_MerckAndCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MerckAndCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084483Member_WellsFargoAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WellsFargoAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_MerckAndCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MerckAndCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084484Member_WellsFargoAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WellsFargoAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_AllegroMicroSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AllegroMicroSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_ElementSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ElementSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_GlobeLifeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GlobeLifeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_MelexisNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MelexisNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_OvintivIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OvintivIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084495Member_WesternAllianceBancorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WesternAllianceBancorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_AllegroMicroSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AllegroMicroSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_ElementSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ElementSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_GlobeLifeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GlobeLifeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_MelexisNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MelexisNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_OvintivIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OvintivIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084497Member_WesternAllianceBancorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WesternAllianceBancorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_AllegroMicroSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AllegroMicroSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_ElementSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ElementSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_GlobeLifeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GlobeLifeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_MelexisNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MelexisNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_OvintivIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OvintivIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084498Member_WesternAllianceBancorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084498Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WesternAllianceBancorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_CenovusEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CenovusEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_MarvellTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MarvellTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_NRGEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NRGEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_RentokilInitialPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RentokilInitialPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_STMicroelectronicsNVNewYorkSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:STMicroelectronicsNVNewYorkSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084507Member_VertivHoldingsCoClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084507Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:VertivHoldingsCoClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_CenovusEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CenovusEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_MarvellTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MarvellTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_NRGEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NRGEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_RentokilInitialPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RentokilInitialPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_STMicroelectronicsNVNewYorkSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:STMicroelectronicsNVNewYorkSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084509Member_VertivHoldingsCoClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084509Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:VertivHoldingsCoClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_CenovusEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CenovusEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_MarvellTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MarvellTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_NRGEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NRGEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_RentokilInitialPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RentokilInitialPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_STMicroelectronicsNVNewYorkSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:STMicroelectronicsNVNewYorkSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000084510Member_VertivHoldingsCoClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000084510Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:VertivHoldingsCoClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_CenovusEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CenovusEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_MarvellTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MarvellTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_NRGEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NRGEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_RentokilInitialPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RentokilInitialPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_STMicroelectronicsNVNewYorkSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:STMicroelectronicsNVNewYorkSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095989Member_VertivHoldingsCoClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095989Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:VertivHoldingsCoClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_CenovusEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CenovusEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_MarvellTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MarvellTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_NRGEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NRGEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_RentokilInitialPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RentokilInitialPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_STMicroelectronicsNVNewYorkSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:STMicroelectronicsNVNewYorkSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000095990Member_VertivHoldingsCoClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000095990Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:VertivHoldingsCoClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_EatonCorpPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EatonCorpPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_JohnsonAndJohnsonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JohnsonAndJohnsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_LindePLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LindePLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_LoweSCosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LoweSCosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_ParkerHannifinCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ParkerHannifinCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120718Member_WalmartIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WalmartIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_CiscoSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CiscoSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_MerckAndCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MerckAndCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000120720Member_WellsFargoAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000120720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WellsFargoAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_AllegroMicroSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AllegroMicroSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_ElementSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ElementSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_GlobeLifeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GlobeLifeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_MelexisNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MelexisNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_OvintivIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OvintivIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177891Member_WesternAllianceBancorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000177891Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WesternAllianceBancorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_CanadianNaturalResourcesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CanadianNaturalResourcesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_ConocoPhillipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ConocoPhillipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_DevonEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:DevonEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_ExxonMobilCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ExxonMobilCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_IntegratedOilAndGasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IntegratedOilAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_OccidentalPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OccidentalPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_OilAndGasDrillingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasDrillingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_OilAndGasEquipmentAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasEquipmentAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_OilAndGasExplorationAndProductionSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasExplorationAndProductionSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_OilAndGasRefiningAndMarketingSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasRefiningAndMarketingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_OilAndGasStorageAndTransportationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasStorageAndTransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_TenarisSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TenarisSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188943Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188943Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_TaiwanSemiconductorManufacturingCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TaiwanSemiconductorManufacturingCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188945Member_TexasInstrumentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188945Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TexasInstrumentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_CenovusEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CenovusEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_MarvellTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MarvellTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_NRGEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NRGEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_RentokilInitialPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RentokilInitialPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_STMicroelectronicsNVNewYorkSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:STMicroelectronicsNVNewYorkSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000188946Member_VertivHoldingsCoClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000188946Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:VertivHoldingsCoClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_AgnicoEagleMinesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AgnicoEagleMinesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_AngloGoldAshantiPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AngloGoldAshantiPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_BarrickMiningCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BarrickMiningCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_DiversifiedBanksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:DiversifiedBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_FrancoNevadaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FrancoNevadaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_GoldFieldsLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GoldFieldsLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_GoldSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:GoldSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_NewmontCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NewmontCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_PanAmericanSilverCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PanAmericanSilverCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_SilverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:SilverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_WheatonPreciousMetalsCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WheatonPreciousMetalsCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209135Member_ZijinMiningGroupCoLtdHSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ZijinMiningGroupCoLtdHSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_AgnicoEagleMinesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AgnicoEagleMinesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_AngloGoldAshantiPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AngloGoldAshantiPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_BarrickMiningCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BarrickMiningCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_DiversifiedBanksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:DiversifiedBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_FrancoNevadaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FrancoNevadaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_GoldFieldsLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GoldFieldsLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_GoldSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:GoldSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_NewmontCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NewmontCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_PanAmericanSilverCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PanAmericanSilverCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_SilverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:SilverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_WheatonPreciousMetalsCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WheatonPreciousMetalsCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209136Member_ZijinMiningGroupCoLtdHSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ZijinMiningGroupCoLtdHSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_AgnicoEagleMinesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AgnicoEagleMinesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_AngloGoldAshantiPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AngloGoldAshantiPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_BarrickMiningCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BarrickMiningCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_DiversifiedBanksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:DiversifiedBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_FrancoNevadaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FrancoNevadaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_GoldFieldsLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GoldFieldsLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_GoldSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:GoldSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_NewmontCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NewmontCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_PanAmericanSilverCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PanAmericanSilverCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_SilverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:SilverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_WheatonPreciousMetalsCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WheatonPreciousMetalsCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209137Member_ZijinMiningGroupCoLtdHSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209137Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ZijinMiningGroupCoLtdHSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_AgnicoEagleMinesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AgnicoEagleMinesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_AngloGoldAshantiPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AngloGoldAshantiPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_BarrickMiningCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BarrickMiningCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_DiversifiedBanksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:DiversifiedBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_FrancoNevadaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FrancoNevadaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_GoldFieldsLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GoldFieldsLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_GoldSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:GoldSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_NewmontCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NewmontCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_PanAmericanSilverCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PanAmericanSilverCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_SilverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:SilverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_WheatonPreciousMetalsCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WheatonPreciousMetalsCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209138Member_ZijinMiningGroupCoLtdHSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209138Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ZijinMiningGroupCoLtdHSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_AgnicoEagleMinesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AgnicoEagleMinesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_AngloGoldAshantiPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AngloGoldAshantiPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_BarrickMiningCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BarrickMiningCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_DiversifiedBanksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:DiversifiedBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_FrancoNevadaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FrancoNevadaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_GoldFieldsLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GoldFieldsLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_GoldSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:GoldSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_NewmontCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NewmontCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_PanAmericanSilverCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PanAmericanSilverCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_SilverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:SilverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_WheatonPreciousMetalsCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WheatonPreciousMetalsCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209139Member_ZijinMiningGroupCoLtdHSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209139Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ZijinMiningGroupCoLtdHSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_AgnicoEagleMinesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AgnicoEagleMinesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_AngloGoldAshantiPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AngloGoldAshantiPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_BarrickMiningCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BarrickMiningCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_DiversifiedBanksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:DiversifiedBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_FrancoNevadaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FrancoNevadaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_GoldFieldsLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GoldFieldsLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_GoldSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:GoldSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_KinrossGoldCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:KinrossGoldCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_NewmontCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NewmontCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_PanAmericanSilverCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PanAmericanSilverCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_SilverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:SilverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_WheatonPreciousMetalsCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WheatonPreciousMetalsCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209140Member_ZijinMiningGroupCoLtdHSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209140Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ZijinMiningGroupCoLtdHSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_AnheuserBuschInBevSANVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AnheuserBuschInBevSANVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_FifthThirdBancorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FifthThirdBancorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_HuntingtonBancsharesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:HuntingtonBancsharesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_NXPSemiconductorsNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NXPSemiconductorsNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_UnitedHealthGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:UnitedHealthGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209141Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209141Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_AnheuserBuschInBevSANVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AnheuserBuschInBevSANVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_FifthThirdBancorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FifthThirdBancorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_HuntingtonBancsharesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:HuntingtonBancsharesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_NXPSemiconductorsNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NXPSemiconductorsNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_UnitedHealthGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:UnitedHealthGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209142Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209142Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_AnheuserBuschInBevSANVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AnheuserBuschInBevSANVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_FifthThirdBancorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FifthThirdBancorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_HuntingtonBancsharesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:HuntingtonBancsharesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_NXPSemiconductorsNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NXPSemiconductorsNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_UnitedHealthGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:UnitedHealthGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209143Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_AnheuserBuschInBevSANVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AnheuserBuschInBevSANVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_FifthThirdBancorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FifthThirdBancorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_HuntingtonBancsharesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:HuntingtonBancsharesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_NXPSemiconductorsNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NXPSemiconductorsNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_UnitedHealthGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:UnitedHealthGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209144Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_AnheuserBuschInBevSANVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AnheuserBuschInBevSANVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_FifthThirdBancorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FifthThirdBancorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_HuntingtonBancsharesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:HuntingtonBancsharesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_NXPSemiconductorsNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NXPSemiconductorsNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_UnitedHealthGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:UnitedHealthGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209145Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_AnheuserBuschInBevSANVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AnheuserBuschInBevSANVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_CVSHealthCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CVSHealthCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_FedExCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FedExCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_FifthThirdBancorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:FifthThirdBancorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_HuntingtonBancsharesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:HuntingtonBancsharesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_NXPSemiconductorsNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NXPSemiconductorsNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_StateStreetCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:StateStreetCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_UnitedHealthGroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:UnitedHealthGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000209146Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_EatonCorpPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EatonCorpPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_JohnsonAndJohnsonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JohnsonAndJohnsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_LindePLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LindePLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_LoweSCosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LoweSCosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_ParkerHannifinCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ParkerHannifinCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_PhilipMorrisInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:PhilipMorrisInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217956Member_WalmartIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WalmartIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_AllegroMicroSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AllegroMicroSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_CoherentCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CoherentCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_ElementSolutionsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ElementSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_EntegrisIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:EntegrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_GlobeLifeIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:GlobeLifeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_MelexisNVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MelexisNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_MKSIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MKSIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_OtherSectorsEachLessThan2OfNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OtherSectorsEachLessThan2OfNetAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_OvintivIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OvintivIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_RambusIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:RambusIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000217957Member_WesternAllianceBancorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000217957Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:WesternAllianceBancorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_CanadianNaturalResourcesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:CanadianNaturalResourcesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_ChevronCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ChevronCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_ConocoPhillipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ConocoPhillipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_DevonEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:DevonEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_ExxonMobilCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ExxonMobilCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_IndustriesEachLessThan2OfPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IndustriesEachLessThan2OfPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_IntegratedOilAndGasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:IntegratedOilAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_OccidentalPetroleumCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:OccidentalPetroleumCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_OilAndGasDrillingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasDrillingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_OilAndGasEquipmentAndServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasEquipmentAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_OilAndGasExplorationAndProductionSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasExplorationAndProductionSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_OilAndGasRefiningAndMarketingSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasRefiningAndMarketingSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_OilAndGasStorageAndTransportationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">aimsf:OilAndGasStorageAndTransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_TenarisSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TenarisSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265795Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_AristaNetworksIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:AristaNetworksIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_LamResearchCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:LamResearchCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_MACOMTechnologySolutionsHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:MACOMTechnologySolutionsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_TaiwanSemiconductorManufacturingCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TaiwanSemiconductorManufacturingCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000265796Member_TexasInstrumentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000265796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">aimsf:TexasInstrumentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember_C000209135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000725781</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">aimsf:MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">aimsf:C000209135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>aimsf:Holding</measure>
    </unit>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_1_5cdde01f-f4c1-b98b-406c-38bf97f089ed"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084481Member"
      decimals="INF"
      id="h_003c70c9_4451_47a1_a8d7_0b02cba67a0e"
      unitRef="USD">22503</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000265796Member"
      decimals="INF"
      id="h_003d3d28_2491_4a32_a03c_c0db11f4817c"
      unitRef="USD">22334</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209141Member"
      decimals="INF"
      id="h_00892a25_719e_4b75_ae61_2bce2be1d499"
      unitRef="USD">19427</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000000341Member"
      decimals="INF"
      id="h_00a952fe_c22b_48ac_bac2_cd5107b6ac41"
      unitRef="USD">8279</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084498Member"
      decimals="INF"
      id="h_014edece_edd4_4ca9_be59_c4ef3f4c9fe5"
      unitRef="USD">9308</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209139Member"
      decimals="INF"
      id="h_01f758dc_6d4a_4eef_a9e1_674d00010e21"
      unitRef="USD">17805</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000000361Member"
      decimals="INF"
      id="h_020ac0dc_0c20_4dc0_9696_183f6cc670e6"
      unitRef="USD">55198</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_02daec58_110b_4d97_861b_3718df21e636"
      unitRef="USD">23887</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_03a80eb0_b261_4394_b6e9_edb80cdc4045"
      unitRef="USD">15777</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_046d2312_862a_4bce_8582_fcdeb6b5c6d8"
      unitRef="USD">13434</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209135Member"
      decimals="INF"
      id="h_04a48e83_77b8_4724_9cb6_9178e9beaf39"
      unitRef="USD">12989</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000000339Member"
      decimals="INF"
      id="h_04eaebd4_00ba_47b7_acdd_0f49f4715c37"
      unitRef="USD">12507</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000095990Member"
      decimals="INF"
      id="h_04f01c47_afee_436a_8a98_2303d5bbdddc"
      unitRef="USD">26450</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209146Member"
      decimals="INF"
      id="h_051d7e2e_7533_4e0a_9b25_8d3a21249f88"
      unitRef="USD">22700</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000000337Member"
      decimals="INF"
      id="h_0544a7d2_5f9f_4e43_906d_1402a484b424"
      unitRef="USD">9835</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000217956Member"
      decimals="INF"
      id="h_05e5855f_108a_4c85_80be_8b5bb5b93a11"
      unitRef="USD">16680</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000071335Member"
      decimals="INF"
      id="h_062e9212_25e0_4c85_a9a4_f420d4d95499"
      unitRef="USD">15849</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209143Member"
      decimals="INF"
      id="h_066fae48_c47a_4c27_b80c_ef3d18d05309"
      unitRef="USD">18044</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084479Member"
      decimals="INF"
      id="h_069b2c1f_9bc5_4a7d_b5d5_e1b40af48993"
      unitRef="USD">24094</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000071330Member"
      decimals="INF"
      id="h_06d48597_e81a_41e9_b835_76273639dcf6"
      unitRef="USD">12453</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000120718Member"
      decimals="INF"
      id="h_07527a86_fab0_4567_b16c_a159391480d5"
      unitRef="USD">23152</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000188943Member"
      decimals="INF"
      id="h_07589cf9_73c5_4ba7_a260_d922764339b7"
      unitRef="USD">8354</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084483Member"
      decimals="INF"
      id="h_0762b9ab_6059_43d4_911b_56dbe62ae19b"
      unitRef="USD">11616</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084495Member"
      decimals="INF"
      id="h_07dea07b_0286_4019_be5b_7cafc32bdf52"
      unitRef="USD">27324</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084497Member"
      decimals="INF"
      id="h_08eddd6c_15f7_4afe_a5f7_ea6e1f2ed56c"
      unitRef="USD">27844</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209137Member"
      decimals="INF"
      id="h_09041b1d_15e8_49dd_8e92_411b85b168ab"
      unitRef="USD">42018</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209143Member"
      decimals="INF"
      id="h_0960e5ed_29ce_46e4_a46d_96f19f518384"
      unitRef="USD">32046</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000071330Member"
      decimals="INF"
      id="h_096a902d_0801_426e_a2c7_8ff9b7c35a31"
      unitRef="USD">9197</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209146Member"
      decimals="INF"
      id="h_0a77e2ed_b4a9_4155_b7f7_b2cceb6f8222"
      unitRef="USD">21870</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209137Member"
      decimals="INF"
      id="h_0a970210_6704_4dd6_8ef5_3527c584018e"
      unitRef="USD">16301</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084509Member"
      decimals="INF"
      id="h_0b138812_f246_4e20_8e14_252c2e2f2be0"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_0b8094d8_c189_4834_986b_e622156aabc5"
      unitRef="USD">13665</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084507Member"
      decimals="INF"
      id="h_0b82de97_09f0_4fdf_95bd_bc3c172d6c33"
      unitRef="USD">18561</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000217957Member"
      decimals="INF"
      id="h_0c007175_0dcb_43ce_9e97_cc2922dba6d2"
      unitRef="USD">19758</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000000366Member"
      decimals="INF"
      id="h_0c3cac72_79bc_4711_bcbf_ad138912a2c8"
      unitRef="USD">14434</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_0cc74c77_ada5_433c_a998_8c4c784e8bf2"
      unitRef="USD">87314</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_0cef9a5d_ee91_4149_a4a1_064effacf7c6"
      unitRef="USD">23942</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084509Member"
      decimals="INF"
      id="h_0d6ee44a_a1a3_4ef7_ac39_aeb323b2286c"
      unitRef="USD">11700</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209139Member"
      decimals="INF"
      id="h_0d896858_364e_46bb_ada5_d8a76351a687"
      unitRef="USD">9479</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000217957Member"
      decimals="INF"
      id="h_0e6f1deb_2856_4cef_94dd_75a7cc9887b7"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000029688Member"
      decimals="INF"
      id="h_0fc5e977_7ed7_497c_9d79_66b96e66cd2a"
      unitRef="USD">11089</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000188945Member"
      decimals="INF"
      id="h_10136a88_cffd_4f2a_a69d_7d89826e219d"
      unitRef="USD">18350</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209135Member"
      decimals="INF"
      id="h_103aae46_3fc5_4b41_ad85_ae6ec3de3bcb"
      unitRef="USD">38631</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000265796Member"
      decimals="INF"
      id="h_12347fc6_7e0e_4218_b4d4_e17686702db9"
      unitRef="USD">56966</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209136Member"
      decimals="INF"
      id="h_13034402_52a9_450e_af02_6caae0e4d550"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000071334Member"
      decimals="INF"
      id="h_1311c9d1_930e_46d2_b846_ab191d76a7c8"
      unitRef="USD">59871</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000095990Member"
      decimals="INF"
      id="h_1491cfa3_46cb_490d_acca_1f6f429bd72b"
      unitRef="USD">44089</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209144Member"
      decimals="INF"
      id="h_1512bf86_625e_467b_931f_b328c6cc3ba4"
      unitRef="USD">24549</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_1584f6f4_ccc8_4d61_b8ff_b79441e6987c"
      unitRef="USD">15360</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000095989Member"
      decimals="INF"
      id="h_162c1a8b_7ca9_4c5e_9da1_ddab4438a40d"
      unitRef="USD">25175</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000265796Member"
      decimals="INF"
      id="h_1669e73d_eeef_4210_98b7_801d9c420d3a"
      unitRef="USD">33697</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209136Member"
      decimals="INF"
      id="h_16fbd70e_2283_4ceb_98f7_6a6d011b8cb3"
      unitRef="USD">9376</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="INF"
      id="h_179589bd_6ea0_4b0d_a9c8_207c2d64c51d"
      unitRef="USD">41379</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209143Member"
      decimals="INF"
      id="h_1820498c_e434_4487_beea_815815166fc5"
      unitRef="USD">11731</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084510Member"
      decimals="INF"
      id="h_18435eda_d748_40b2_a8fe_6b2c14c021a0"
      unitRef="USD">13133</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000265795Member"
      decimals="INF"
      id="h_1917737c_2ada_4955_837d_802e09d411a0"
      unitRef="USD">11541</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000120720Member"
      decimals="INF"
      id="h_194dce64_e6cb_4935_ac10_fe9170eb412b"
      unitRef="USD">20158</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084484Member"
      decimals="INF"
      id="h_1a081e8f_073d_4c47_8fc1_078d9d3da25a"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209141Member"
      decimals="INF"
      id="h_1a6d26e3_aa77_4531_9aa1_48950296fe5b"
      unitRef="USD">22617</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000071335Member"
      decimals="INF"
      id="h_1a88e007_1539_4e16_84d5_245c64a00dd2"
      unitRef="USD">17356</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000188943Member"
      decimals="INF"
      id="h_1aea2604_0f86_4eee_b428_cd121e381f7b"
      unitRef="USD">4676</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000217957Member"
      decimals="INF"
      id="h_1b1342fe_97d6_429f_bf86_867618218e06"
      unitRef="USD">28324</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_1b4baf73_7567_42f1_81ad_4ae38454d2c9"
      unitRef="USD">17302</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084482Member"
      decimals="INF"
      id="h_1b94a76a_2422_445c_b4d8_9ee53bd76de6"
      unitRef="USD">33395</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000000366Member"
      decimals="INF"
      id="h_1bb13485_3029_49e8_974f_ec7a5bf1bd0e"
      unitRef="USD">9450</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000071334Member"
      decimals="INF"
      id="h_1c0f7895_a697_44bd_ad15_a819701aff75"
      unitRef="USD">23124</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084507Member"
      decimals="INF"
      id="h_1d20b51f_3228_4b7c_abff_f6ecddc7415b"
      unitRef="USD">9586</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000071335Member"
      decimals="INF"
      id="h_1d522e96_f6c7_4574_a2f4_da52486bb9d5"
      unitRef="USD">11180</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000188946Member"
      decimals="INF"
      id="h_1dacebd8_c154_438d_8f65_a1f7adf1e3d8"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209142Member"
      decimals="INF"
      id="h_1dd313df_d57a_4ea2_b8d6_c58e6a26c15b"
      unitRef="USD">18618</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209139Member"
      decimals="INF"
      id="h_1e00ca04_6d3a_4562_859f_9471164c04ab"
      unitRef="USD">42714</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_1ef1d824_14a5_45fd_a625_8c5d6c46e264"
      unitRef="USD">17292</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000000341Member"
      decimals="INF"
      id="h_1f5be865_5ef1_49f6_b52a_eeefcdee64d6"
      unitRef="USD">19495</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084481Member"
      decimals="INF"
      id="h_1f9e4601_a909_4aa2_ba2c_ce79aed89685"
      unitRef="USD">18826</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_203f0eb4_bb93_479e_8fa4_8777a4c0644a"
      unitRef="USD">12718</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_204d7e02_f186_4418_9acd_f2f424bbb5e2"
      unitRef="USD">22404</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084498Member"
      decimals="INF"
      id="h_2050f579_2df9_4f1c_abd0_b6dd9a560bc3"
      unitRef="USD">49009</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209144Member"
      decimals="INF"
      id="h_20ce29d4_c767_4a9d_aa76_9a2d9f7e7b27"
      unitRef="USD">13403</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000265795Member"
      decimals="INF"
      id="h_2140e25a_fadd_4c8c_81c2_933cd93635c7"
      unitRef="USD">8216</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209139Member"
      decimals="INF"
      id="h_21451e3d_8f66_433a_a861_45fa82f9fd8d"
      unitRef="USD">23713</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000177891Member"
      decimals="INF"
      id="h_21a3cc54_8c79_4d28_9662_34254888839a"
      unitRef="USD">29747</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000188943Member"
      decimals="INF"
      id="h_21f498ac_b07a_4eec_928c_b071c5f914e7"
      unitRef="USD">9178</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000000369Member"
      decimals="INF"
      id="h_22602e5a_bad4_43cf_8511_01318e55e7f3"
      unitRef="USD">15580</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000217957Member"
      decimals="INF"
      id="h_238ffa12_e2dd_4920_8081_3ef1d58b3725"
      unitRef="USD">46573</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000120718Member"
      decimals="INF"
      id="h_23a6a288_5f83_4151_a999_281e69af053f"
      unitRef="USD">18817</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209135Member"
      decimals="INF"
      id="h_24124e77_aa42_4241_99eb_e1c6ae56eaea"
      unitRef="USD">9327</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084483Member"
      decimals="INF"
      id="h_24258da1_bb88_4ffb_a496_9c867540be96"
      unitRef="USD">20045</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000000361Member"
      decimals="INF"
      id="h_2442cd12_915e_43e0_8bf0_a321e13030a5"
      unitRef="USD">21475</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000000369Member"
      decimals="INF"
      id="h_2492f442_a7c8_47a0_ae80_5ab41499549b"
      unitRef="USD">11026</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209140Member"
      decimals="INF"
      id="h_24b488ce_61f9_4d9d_9923_f07c63a367d0"
      unitRef="USD">21607</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209139Member"
      decimals="INF"
      id="h_25f4ea59_8503_41bb_bd66_fca7c8bbcd3b"
      unitRef="USD">16466</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000095990Member"
      decimals="INF"
      id="h_26af7958_fcf9_4da5_92bb_34fcdd80e4d9"
      unitRef="USD">19901</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209145Member"
      decimals="INF"
      id="h_26c9bc77_8d90_424f_ae92_3ba285d2b088"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000177891Member"
      decimals="INF"
      id="h_2731834e_3769_47c1_82bb_850739433ae6"
      unitRef="USD">20363</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_274c281d_3ae8_4810_b504_07d2698e839b"
      unitRef="USD">16282</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000000366Member"
      decimals="INF"
      id="h_27e6d3a4_4b01_42d9_9792_13f072d6bb4d"
      unitRef="USD">21101</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000265796Member"
      decimals="INF"
      id="h_27f579b3_13d9_4fb2_8e6c_691d8b7bb1e8"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209135Member"
      decimals="INF"
      id="h_282281b4_f630_465a_a7c7_f430f868ef06"
      unitRef="USD">16661</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000000363Member"
      decimals="INF"
      id="h_28506775_be6a_48a6_86b3_7340bac7dbc8"
      unitRef="USD">30080</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084482Member"
      decimals="INF"
      id="h_286a7770_19a4_4471_ac65_b52eb04d283a"
      unitRef="USD">14230</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000071330Member"
      decimals="INF"
      id="h_28b9b4af_4a05_4b75_a597_58f8bbbc206b"
      unitRef="USD">4657</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_28f1209f_fc0c_419a_b334_a580a940d603"
      unitRef="USD">20639</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209144Member"
      decimals="INF"
      id="h_28f99bad_51cf_43e9_bb81_ab861c3be3af"
      unitRef="USD">31635</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000177891Member"
      decimals="INF"
      id="h_28fec8c0_be4d_4b2f_bf55_88970c027eff"
      unitRef="USD">9330</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209144Member"
      decimals="INF"
      id="h_29228f89_17a9_4768_9203_19cf43f1f363"
      unitRef="USD">20826</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_2934cecd_4e6b_48f7_abee_18e083bf7f7b"
      unitRef="USD">11265</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209136Member"
      decimals="INF"
      id="h_29661400_7d36_4a23_b61b_1dd547c2c5e2"
      unitRef="USD">15666</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000000368Member"
      decimals="INF"
      id="h_29a54764_fea1_4282_a274_970e10e147ef"
      unitRef="USD">10860</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000000341Member"
      decimals="INF"
      id="h_29b31918_2de3_4ba5_a419_5ebd99e6a60d"
      unitRef="USD">9911</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084482Member"
      decimals="INF"
      id="h_29e29349_3c38_4cb1_ae52_a5fceb2ea550"
      unitRef="USD">20738</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084510Member"
      decimals="INF"
      id="h_2a172ef6_6fd9_4fec_bb58_a24a5c88fc85"
      unitRef="USD">13631</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000000341Member"
      decimals="INF"
      id="h_2a581325_c1c2_463a_9926_659196091fda"
      unitRef="USD">12176</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000188946Member"
      decimals="INF"
      id="h_2a7a7299_315f_4487_bb70_4ae75723ce1a"
      unitRef="USD">19849</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209141Member"
      decimals="INF"
      id="h_2ac5f90b_c80b_4173_8e2b_cb830f18829a"
      unitRef="USD">13009</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209141Member"
      decimals="INF"
      id="h_2aff90a5_5664_45f4_8ee8_a7330335a030"
      unitRef="USD">11595</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000023157Member"
      decimals="INF"
      id="h_2d27ea52_ff0f_45b3_a5f8_4c9a0f6b6516"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000095989Member"
      decimals="INF"
      id="h_2d3a12a1_b56b_41f5_b46b_56a8aa45d120"
      unitRef="USD">13433</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084479Member"
      decimals="INF"
      id="h_2d972988_772c_4a39_9f77_3942ecce84a3"
      unitRef="USD">12895</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209139Member"
      decimals="INF"
      id="h_2da8755f_55dc_435e_bbe2_fc4d68c3932c"
      unitRef="USD">13612</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209136Member"
      decimals="INF"
      id="h_2e809b4e_6bc8_48dc_a0be_e6831ed43367"
      unitRef="USD">13248</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084482Member"
      decimals="INF"
      id="h_2e82653f_4424_499c_ab8a_12489c501715"
      unitRef="USD">11886</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084495Member"
      decimals="INF"
      id="h_3015d757_e0d1_4451_bd54_ca0a02851182"
      unitRef="USD">20432</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000265796Member"
      decimals="INF"
      id="h_304a2839_de86_41c4_b9b0_f711c192563f"
      unitRef="USD">31077</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084482Member"
      decimals="INF"
      id="h_30992022_dd51_4aa2_8423_a9fd2225619d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084510Member"
      decimals="INF"
      id="h_30d8b4a1_9f24_43a0_b5d5_21b3197d3484"
      unitRef="USD">11817</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000000369Member"
      decimals="INF"
      id="h_31e6edde_5e60_4528_abac_d55c3ea87e37"
      unitRef="USD">12073</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000000337Member"
      decimals="INF"
      id="h_32262143_1180_4b43_b33b_7a8054ba4d5d"
      unitRef="USD">18425</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209141Member"
      decimals="INF"
      id="h_327370f7_ac02_484b_8fe5_fce3b6a77c9f"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209139Member"
      decimals="INF"
      id="h_336e45f0_5158_4112_9130_a8106cac1709"
      unitRef="USD">16529</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000188943Member"
      decimals="INF"
      id="h_33a2b7ec_3950_45db_95dc_0ac8b60b9a12"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000095989Member"
      decimals="INF"
      id="h_33e1143e_032a_46d8_86ec_20c8cfce19c4"
      unitRef="USD">27272</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000095990Member"
      decimals="INF"
      id="h_33f6ade0_992b_475c_aa9e_2bcf43d4e4d3"
      unitRef="USD">13688</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000095989Member"
      decimals="INF"
      id="h_341e64be_abb5_447f_85c4_60a8b7bc6902"
      unitRef="USD">19314</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_353fedb1_56ab_4f5e_bd24_8ac6c82e0ee2"
      unitRef="USD">10544</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000095989Member"
      decimals="INF"
      id="h_356012ce_3e3c_4c30_a383_9110fe272d1a"
      unitRef="USD">10054</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_3584daf3_e5c8_4f68_b8bd_7c1635d720d0"
      unitRef="USD">12612</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209146Member"
      decimals="INF"
      id="h_360a6710_df0b_4b44_bf8e_329dbc942096"
      unitRef="USD">9450</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_371f112b_436d_4f1d_94f8_9a751cac4066"
      unitRef="USD">13356</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084482Member"
      decimals="INF"
      id="h_3762c8e3_0dea_4746_995c_cf195516375a"
      unitRef="USD">11585</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000000339Member"
      decimals="INF"
      id="h_37af98a9_eb6c_406d_ae02_8619c0d640f5"
      unitRef="USD">18367</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000120718Member"
      decimals="INF"
      id="h_386a506c_3f1c_41d5_910c_50cc6913a058"
      unitRef="USD">17530</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084481Member"
      decimals="INF"
      id="h_388cc8c1_4477_4959_aa3e_448ee998c709"
      unitRef="USD">11139</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000071330Member"
      decimals="INF"
      id="h_38a8fd26_9b30_48ca_9dad_27bdf248c81c"
      unitRef="USD">19991</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000000369Member"
      decimals="INF"
      id="h_38e4b148_c832_457a_ace1_6f822d5a038a"
      unitRef="USD">11068</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000000339Member"
      decimals="INF"
      id="h_38f6a392_7f11_4b3b_9999_adab3a5e286b"
      unitRef="USD">8093</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000023158Member"
      decimals="INF"
      id="h_396c1cb4_e1ad_43a6_ad48_5a12db6cc252"
      unitRef="USD">31897</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209135Member"
      decimals="INF"
      id="h_39bd2eef_d778_43b5_a686_a12907f0e0f9"
      unitRef="USD">9260</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209140Member"
      decimals="INF"
      id="h_39fff3ae_5f54_46a0_9e3c_f97450db2fd0"
      unitRef="USD">9450</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000000366Member"
      decimals="INF"
      id="h_3a20eaef_c084_4044_b806_83daecfdf2cf"
      unitRef="USD">13623</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084481Member"
      decimals="INF"
      id="h_3a88bd3d_ecc6_4c72_b4cd_93d8c2571b76"
      unitRef="USD">13446</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000029688Member"
      decimals="INF"
      id="h_3b224f09_d843_4029_8537_3a6690314ef3"
      unitRef="USD">15902</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084481Member"
      decimals="INF"
      id="h_3b2efceb_fbae_4aca_8beb_8e4f45dde2cb"
      unitRef="USD">24030</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084497Member"
      decimals="INF"
      id="h_3b6a9fc6_1988_4eac_983c_53e59275f0f7"
      unitRef="USD">19307</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084483Member"
      decimals="INF"
      id="h_3b7446f4_73f0_4919_95dc_4e6e4de23c68"
      unitRef="USD">18284</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084509Member"
      decimals="INF"
      id="h_3d11c951_cb01_4443_9ef6_65c74403d97f"
      unitRef="USD">13244</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000177891Member"
      decimals="INF"
      id="h_3d5b7301_0167_45cd_82a0_1414db3ef6ca"
      unitRef="USD">21212</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000000369Member"
      decimals="INF"
      id="h_3ec4da74_fd60_4cdf_a2f8_0b2a2b00a0ff"
      unitRef="USD">11001</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_3f7fa907_d5eb_46be_8172_230f4dc340b7"
      unitRef="USD">22367</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084479Member"
      decimals="INF"
      id="h_3fd0b3b5_f895_46d8_8585_66aca0267b6a"
      unitRef="USD">30773</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000071335Member"
      decimals="INF"
      id="h_400e35a5_4e0a_49eb_8036_7993a2effcdf"
      unitRef="USD">22883</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_403968eb_b279_4160_a451_8cd14f37eea3"
      unitRef="USD">8998</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084498Member"
      decimals="INF"
      id="h_409427e3_90ba_44ea_880c_671d2b948018"
      unitRef="USD">29497</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000188943Member"
      decimals="INF"
      id="h_40a7f836_e9a1_461e_b85b_2619bd84e3d8"
      unitRef="USD">6491</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084498Member"
      decimals="INF"
      id="h_414021c4_ad80_4de9_8f4b_006fe7817211"
      unitRef="USD">13662</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209137Member"
      decimals="INF"
      id="h_417c1a1d_4422_4861_a986_21f1376d3c3c"
      unitRef="USD">13511</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084484Member"
      decimals="INF"
      id="h_42638e98_657a_4964_9ebd_f047b2dcc572"
      unitRef="USD">20015</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_42918d46_ae83_443f_b950_860f5b9779b7"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084509Member"
      decimals="INF"
      id="h_435c16a1_b7a0_4883_b08f_9c9e245ae7ec"
      unitRef="USD">24256</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000029688Member"
      decimals="INF"
      id="h_439b1337_040c_43fc_aac7_fc03ec1aa3d1"
      unitRef="USD">17410</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209139Member"
      decimals="INF"
      id="h_43e826ec_b1fd_4cc4_8bdb_9cb739f5a45a"
      unitRef="USD">17667</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084510Member"
      decimals="INF"
      id="h_44085984_f381_49d1_84ed_f6edada0ae73"
      unitRef="USD">18925</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000000363Member"
      decimals="INF"
      id="h_4477b82c_7d7f_43ee_8176_138cbbfd9666"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209143Member"
      decimals="INF"
      id="h_44df6076_157b_45a4_817f_47f73f14bd31"
      unitRef="USD">13470</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000023158Member"
      decimals="INF"
      id="h_4504727b_07a2_4cdd_b63c_37ba590b3d7a"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000000365Member"
      decimals="INF"
      id="h_450fafb0_cde5_4d55_83f1_b933975e238a"
      unitRef="USD">31950</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_4539a498_b114_4638_a9a5_80b9805d7ea2"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209142Member"
      decimals="INF"
      id="h_45bad4f9_2045_42bb_aa7f_ba42e543d320"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209140Member"
      decimals="INF"
      id="h_45f1eeaf_f0c0_43b0_9bd2_61a2aff88773"
      unitRef="USD">16356</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084484Member"
      decimals="INF"
      id="h_46fbfa06_ca78_4a2a_885d_16263a4aca43"
      unitRef="USD">31757</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000000366Member"
      decimals="INF"
      id="h_47c086c1_8297_42db_9040_e8c766eb00f8"
      unitRef="USD">10461</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000120718Member"
      decimals="INF"
      id="h_48342410_14ff_4584_b6e2_9f1d0b094670"
      unitRef="USD">15994</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084498Member"
      decimals="INF"
      id="h_49069c52_72f5_4286_ad15_f2609cfd74da"
      unitRef="USD">21094</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084482Member"
      decimals="INF"
      id="h_496511e5_726b_4ef4_afd5_421b52309438"
      unitRef="USD">24358</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084482Member"
      decimals="INF"
      id="h_49fec0eb_c435_4172_ac51_f772e531f103"
      unitRef="USD">19976</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000071330Member"
      decimals="INF"
      id="h_4a53e0d7_2990_4fc7_b835_d3dd760b53d2"
      unitRef="USD">13543</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_4ac3ae47_7dc5_46f6_924a_1be8c6064550"
      unitRef="USD">11054</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_4b50de60_6397_456a_b7a2_e7cd23a5f464"
      unitRef="USD">16219</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209144Member"
      decimals="INF"
      id="h_4bc414b0_8d7b_4134_90e3_06048723bf0f"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_4bce9f39_e18e_4ce3_8dfa_4413ca31d2b4"
      unitRef="USD">15641</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000188946Member"
      decimals="INF"
      id="h_4bdd2984_4638_4f1c_b2a7_6816e305fde1"
      unitRef="USD">26432</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000000337Member"
      decimals="INF"
      id="h_4c35bcd1_5b8c_4008_a777_51d8411403bd"
      unitRef="USD">11504</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000265796Member"
      decimals="INF"
      id="h_4cb92f19_ab5c_47eb_83b1_41195b63f746"
      unitRef="USD">12852</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000095990Member"
      decimals="INF"
      id="h_4e552c28_03b2_48ce_8db0_b0af2393c614"
      unitRef="USD">19071</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209146Member"
      decimals="INF"
      id="h_4eb26583_ba02_4ec6_a489_33661f99cb3d"
      unitRef="USD">16712</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084497Member"
      decimals="INF"
      id="h_4f983f93_a2d9_478e_9e77_bd69cc34483d"
      unitRef="USD">27280</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_StandardPoors500IndexMember"
      decimals="INF"
      id="h_4fd70f05_0e10_4011_9bc4_057a437b119a"
      unitRef="USD">22320</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000120720Member"
      decimals="INF"
      id="h_5004069f_6da5_4276_88e0_73e54bd3efac"
      unitRef="USD">13759</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000000337Member"
      decimals="INF"
      id="h_50ed3200_01f9_4029_ab5e_4820df1f898a"
      unitRef="USD">4357</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084479Member"
      decimals="INF"
      id="h_50ef6b1a_4395_4167_9f96_4d2db16cb3c7"
      unitRef="USD">10837</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084498Member"
      decimals="INF"
      id="h_51004150_31a7_4e7e_b9f3_56207356c7d4"
      unitRef="USD">12245</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209136Member"
      decimals="INF"
      id="h_5146a156_4020_4463_8788_e6357f3f4828"
      unitRef="USD">9351</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209146Member"
      decimals="INF"
      id="h_518ed3da_25ca_40b4_8ea9_d02e58a6ce8c"
      unitRef="USD">29184</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000188945Member"
      decimals="INF"
      id="h_520bb61c_d5c0_45de_bfd9_5f9237d83083"
      unitRef="USD">31780</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209138Member"
      decimals="INF"
      id="h_522186f2_5746_430a_bd05_24594f799398"
      unitRef="USD">17558</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000265796Member"
      decimals="INF"
      id="h_52f9a466_0faf_4aee_81aa_00168c1863c5"
      unitRef="USD">20045</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000000366Member"
      decimals="INF"
      id="h_5305dc01_f0f4_40ed_b224_5518236d9e01"
      unitRef="USD">16080</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_531745d8_72a3_42f6_a9bc_9a0b920e312c"
      unitRef="USD">33909</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209141Member"
      decimals="INF"
      id="h_53203aee_94fe_4d52_9407_45b493b0f6d8"
      unitRef="USD">29073</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000023157Member"
      decimals="INF"
      id="h_5320c6eb_f098_4303_ab08_3810d9fe2f1a"
      unitRef="USD">8385</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000217957Member"
      decimals="INF"
      id="h_535d1897_236a_4ad9_a2d3_c8cb7e5a0b91"
      unitRef="USD">20454</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_55dd1d6b_9b28_4029_99cd_ecb42f8f55df"
      unitRef="USD">11752</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000120718Member"
      decimals="INF"
      id="h_5601912a_d393_4fce_a091_6f3a278ac62a"
      unitRef="USD">14697</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000000337Member"
      decimals="INF"
      id="h_56094a03_61bf_4a00_ac5d_1047ac6cf4b7"
      unitRef="USD">8666</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000120718Member"
      decimals="INF"
      id="h_5636c7c1_c9e3_4fd0_a82d_c33d0f12dbf6"
      unitRef="USD">11107</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084507Member"
      decimals="INF"
      id="h_568f381c_c589_40a4_88bc_e404a61c6cbd"
      unitRef="USD">40199</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000000337Member"
      decimals="INF"
      id="h_57302c72_f7f1_423a_815e_acd9f485f0dc"
      unitRef="USD">12545</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000000337Member"
      decimals="INF"
      id="h_574b9a4e_17f1_41b0_8f52_d9f8905b78ab"
      unitRef="USD">7823</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000000366Member"
      decimals="INF"
      id="h_57562bec_b677_4249_a72b_ba35281b5576"
      unitRef="USD">14725</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000000363Member"
      decimals="INF"
      id="h_575d654a_ae51_41fe_8c3f_c9a42dbc898e"
      unitRef="USD">17773</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000071334Member"
      decimals="INF"
      id="h_577ca46e_17d2_4bd7_bcad_ea9b7543b32c"
      unitRef="USD">31639</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_57c56dc8_cdcd_40ad_bd43_85d076207e17"
      unitRef="USD">13050</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_585682f3_3264_4d8e_9df1_7915ce6439bc"
      unitRef="USD">18495</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084483Member"
      decimals="INF"
      id="h_5975eea2_a608_4450_8d1d_0c169d1420a8"
      unitRef="USD">13731</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084497Member"
      decimals="INF"
      id="h_59d9e8b6_29b1_4309_8a85_c64b3348ab61"
      unitRef="USD">12131</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000000339Member"
      decimals="INF"
      id="h_59ec9cac_034c_4bf0_af4b_6327bda40a4a"
      unitRef="USD">9767</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000188946Member"
      decimals="INF"
      id="h_5a9df41b_6d8b_48b1_9c03_8ccd4fbfa6e7"
      unitRef="USD">10290</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000177891Member"
      decimals="INF"
      id="h_5ab1199c_1545_4f4c_9281_937ee910ee07"
      unitRef="USD">30480</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000000368Member"
      decimals="INF"
      id="h_5ac99bf9_abb9_4b29_9954_1194b1a2d34c"
      unitRef="USD">17134</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000000337Member"
      decimals="INF"
      id="h_5b7647cd_fbdb_4386_8351_1452195d6f68"
      unitRef="USD">11099</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084483Member"
      decimals="INF"
      id="h_5beb17f2_8a42_4cef_8af4_d06e2cc2eda7"
      unitRef="USD">26200</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000177891Member"
      decimals="INF"
      id="h_5c6d4fb3_9228_4be8_bbc4_8de218bce207"
      unitRef="USD">22167</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084507Member"
      decimals="INF"
      id="h_5c6e174a_c628_4e0b_bc99_f96979b446a3"
      unitRef="USD">26341</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084481Member"
      decimals="INF"
      id="h_5cbcac2e_9c9f_4588_a8e6_eae23b88e197"
      unitRef="USD">17351</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209137Member"
      decimals="INF"
      id="h_5dc8f3c9_256e_4c99_bbb3_1a79c41ca18d"
      unitRef="USD">17619</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209138Member"
      decimals="INF"
      id="h_5e18a593_e623_4f04_af09_fa4b3c58cf78"
      unitRef="USD">41995</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000029688Member"
      decimals="INF"
      id="h_5ee86d35_a6b5_47ac_86fa_d627fa0d5cf0"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084495Member"
      decimals="INF"
      id="h_5f731e66_afac_4ee3_94ac_09cf1debca49"
      unitRef="USD">12848</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000000337Member"
      decimals="INF"
      id="h_5fb5e548_c6c4_4b68_be03_e88b175ec203"
      unitRef="USD">9450</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000217956Member"
      decimals="INF"
      id="h_5fe102c7_6fcc_4c6b_bac6_294e207f9231"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000071330Member"
      decimals="INF"
      id="h_6023855b_157c_4738_92db_819f5b87d1d9"
      unitRef="USD">11954</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_60a4c965_38c3_47f8_8c63_f5f8a1e91366"
      unitRef="USD">12057</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000023158Member"
      decimals="INF"
      id="h_60cecb69_04f6_4f89_9328_dc12053d81ae"
      unitRef="USD">25380</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209144Member"
      decimals="INF"
      id="h_6153d7ac_743e_45c8_b89a_3b94db878cbb"
      unitRef="USD">12924</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000000363Member"
      decimals="INF"
      id="h_61b02e17_3dbb_4971_96b8_3968f43fe695"
      unitRef="USD">32425</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209143Member"
      decimals="INF"
      id="h_61e6265b_3797_487d_8747_0746dd712d24"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209137Member"
      decimals="INF"
      id="h_61fde2e0_03dc_4e5a_b9c7_9c259e860560"
      unitRef="USD">16267</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209136Member"
      decimals="INF"
      id="h_620e7cd0_b495_4d3b_9aff_0a9170beb8c0"
      unitRef="USD">8980</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_6243db1a_989a_4b1f_a6f8_a61fdb8335b4"
      unitRef="USD">15866</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_62c5062d_9189_4134_939b_7120536dcd4d"
      unitRef="USD">17627</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000120720Member"
      decimals="INF"
      id="h_6304311a_4b55_4cad_b7f2_1cc7ae2abe6a"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000000339Member"
      decimals="INF"
      id="h_631ddc48_aee8_4d10_8a64_bdc73b13cca8"
      unitRef="USD">9953</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000071334Member"
      decimals="INF"
      id="h_645e9924_b164_4b2e_bd45_a3b37b789e07"
      unitRef="USD">15912</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000029688Member"
      decimals="INF"
      id="h_6468085a_c42d_4a35_bdc7_4fb9873c1f72"
      unitRef="USD">12178</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000000365Member"
      decimals="INF"
      id="h_655d60f8_086d_43d9_8ce4_c30b93007f37"
      unitRef="USD">22880</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084509Member"
      decimals="INF"
      id="h_66ff258f_f4ad_4c9d_aac4_1501f1666c83"
      unitRef="USD">9869</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084479Member"
      decimals="INF"
      id="h_67666e73_a7ae_46ac_b783_2fe1c25c5b6b"
      unitRef="USD">13347</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084483Member"
      decimals="INF"
      id="h_678120dc_10fd_467a_b83d_0fcd8e54a053"
      unitRef="USD">11893</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000000369Member"
      decimals="INF"
      id="h_67c5a218_ca12_49b5_afdb_207a4df36227"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000217957Member"
      decimals="INF"
      id="h_68098b62_d219_4c60_9b95_64a53bd8ecdd"
      unitRef="USD">13529</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209146Member"
      decimals="INF"
      id="h_681a6ef2_569a_44c7_960f_4e859a5a3ead"
      unitRef="USD">12572</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209142Member"
      decimals="INF"
      id="h_68595144_9e2e_4852_b214_d374334ca583"
      unitRef="USD">22674</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084484Member"
      decimals="INF"
      id="h_686380d7_520f_473a_bd35_f1063802f6a0"
      unitRef="USD">14012</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000023158Member"
      decimals="INF"
      id="h_68907c64_1492_499f_b397_bd5d2aa1c0a4"
      unitRef="USD">23336</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084479Member"
      decimals="INF"
      id="h_68aa0ef4_84be_405e_8b9d_5ee9a3ffc252"
      unitRef="USD">17012</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000095990Member"
      decimals="INF"
      id="h_68d56989_58c3_4fba_ba7a_0ed6de4f9a4f"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000188943Member"
      decimals="INF"
      id="h_69154f63_f2fa_42c2_8b06_18e8ea2fa682"
      unitRef="USD">20331</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000071334Member"
      decimals="INF"
      id="h_69cfbbbd_27fe_46c9_93fb_928f23690215"
      unitRef="USD">25166</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209137Member"
      decimals="INF"
      id="h_6a8b33d5_0af7_4a1f_b0d4_43b351afc7cb"
      unitRef="USD">17506</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084497Member"
      decimals="INF"
      id="h_6b02e032_b778_42aa_85c5_d959ff9cec46"
      unitRef="USD">20552</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084507Member"
      decimals="INF"
      id="h_6b70b7dd_7dae_4626_8e24_fd9cb2007133"
      unitRef="USD">18361</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209143Member"
      decimals="INF"
      id="h_6bccb1fd_9e88_4615_9d44_6ef6f7452022"
      unitRef="USD">19355</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000000366Member"
      decimals="INF"
      id="h_6ccdb7e3_a445_4e4a_aecd_ce701dee2cd5"
      unitRef="USD">17208</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_6dfa9693_d047_45d4_b32c_1336fce3fa3b"
      unitRef="USD">18197</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000188943Member"
      decimals="INF"
      id="h_6e506b08_9630_4830_a78a_b0e67b49c7fe"
      unitRef="USD">10678</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000071334Member"
      decimals="INF"
      id="h_6ecef7a2_1151_4d78_a82b_ef7178e48501"
      unitRef="USD">12913</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000023158Member"
      decimals="INF"
      id="h_6f23dcbb_e0b8_4749_a57d_2dc6fc8d7f84"
      unitRef="USD">32649</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_6f3c5717_5b27_4526_96b7_0bd623eefd5e"
      unitRef="USD">13549</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000217957Member"
      decimals="INF"
      id="h_70301dba_aaf8_4770_b48b_06dce5204970"
      unitRef="USD">13069</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209142Member"
      decimals="INF"
      id="h_70695c26_c868_46cd_b6ee_f05dba0ee2df"
      unitRef="USD">17463</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_70a131a9_8753_4855_8f20_aa0fd89dfe62"
      unitRef="USD">8853</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000071335Member"
      decimals="INF"
      id="h_71941fd5_4862_46ba_8586_0cac701c2a20"
      unitRef="USD">11081</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209145Member"
      decimals="INF"
      id="h_73192a02_c388_459b_8c21_d80499e60526"
      unitRef="USD">17807</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_734805e7_7e9c_48a1_b985_24f57a377b12"
      unitRef="USD">14767</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_73702296_981d_4435_a297_ef674fc6678b"
      unitRef="USD">37725</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084482Member"
      decimals="INF"
      id="h_73fe90ae_27ee_479e_9dbd_35a66c346a4b"
      unitRef="USD">26078</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000120720Member"
      decimals="INF"
      id="h_7411724a_98a2_4496_9c30_0fa3b6f661f9"
      unitRef="USD">18373</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000177891Member"
      decimals="INF"
      id="h_7449340d_1b91_4e3d_bbaf_076010fe1817"
      unitRef="USD">49557</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209138Member"
      decimals="INF"
      id="h_7552b0dc_f6f8_4b24_a628_30954a48e17f"
      unitRef="USD">16225</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084509Member"
      decimals="INF"
      id="h_75aab631_ccaa_450a_82bd_23ad638ad0f8"
      unitRef="USD">18634</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084479Member"
      decimals="INF"
      id="h_75fec61e_dd37_43cd_8bbe_3da5d242f79b"
      unitRef="USD">18593</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000000368Member"
      decimals="INF"
      id="h_7631b9d2_1a79_43ac_9997_d2a42c3251bf"
      unitRef="USD">14592</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209140Member"
      decimals="INF"
      id="h_771dd8ed_4b56_4214_bd42_0c2d486a115b"
      unitRef="USD">38764</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000188945Member"
      decimals="INF"
      id="h_77900dca_50bd_4ee5_8c01_3be8ddc5bf46"
      unitRef="USD">32598</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_77be2551_1eb4_415b_9873_37dfa052cbf8"
      unitRef="USD">24498</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000000363Member"
      decimals="INF"
      id="h_782bfb81_75e1_4969_8603_f0a15fac484e"
      unitRef="USD">19634</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000120720Member"
      decimals="INF"
      id="h_7847ce32_1996_49d5_b6d9_27faabd1ed76"
      unitRef="USD">11905</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000000361Member"
      decimals="INF"
      id="h_785d9b9b_8467_43f1_8e74_2a52e0e99a59"
      unitRef="USD">17185</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_796cdab2_f454_4ef0_a4b8_95efbf7cdbf5"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_7a8892cd_0809_4c7b_ba88_b4bf6c59b5e4"
      unitRef="USD">22635</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000265796Member"
      decimals="INF"
      id="h_7ab26b43_2b96_4847_b09c_174f015bafe5"
      unitRef="USD">24430</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000000365Member"
      decimals="INF"
      id="h_7af0ccfe_05f9_4655_b92a_69253bca3957"
      unitRef="USD">24934</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000071330Member"
      decimals="INF"
      id="h_7af51f3a_694b_48b2_ba36_34aa213f4d1c"
      unitRef="USD">8341</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084484Member"
      decimals="INF"
      id="h_7af7448c_4170_48ef_bf22_f4343d14e680"
      unitRef="USD">19376</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000000341Member"
      decimals="INF"
      id="h_7b2c7dce_0dec_40ff_b466_6aff1981a84a"
      unitRef="USD">4611</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209140Member"
      decimals="INF"
      id="h_7b40fb2d_7ca6_45c4_9cb8_903b1c463ebd"
      unitRef="USD">8553</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209145Member"
      decimals="INF"
      id="h_7b4aea49_cd5f_4a0c_8278_d7487e041a90"
      unitRef="USD">11042</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084507Member"
      decimals="INF"
      id="h_7b7c46bc_a8cf_418f_9e31_d1e4c8d18e30"
      unitRef="USD">17653</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000265796Member"
      decimals="INF"
      id="h_7c1d1a5c_a787_4517_9714_9603e5f48984"
      unitRef="USD">15758</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000000339Member"
      decimals="INF"
      id="h_7c3bfae1_d2e4_4a6a_9b10_04ed01b016f2"
      unitRef="USD">4474</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_7c6efe14_8c74_4285_84d5_f4edc48b65c0"
      unitRef="USD">12160</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000023158Member"
      decimals="INF"
      id="h_7c8b002b_d520_4510_9f91_934996e3e3eb"
      unitRef="USD">20595</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_7c986564_a641_4720_a03e_2debdb568636"
      unitRef="USD">10307</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209143Member"
      decimals="INF"
      id="h_7d01d722_4aab_416d_9dd3_0c3c755d02b4"
      unitRef="USD">24843</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_7d33710c_83c8_4b9f_934b_14d2bb070be0"
      unitRef="USD">17764</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000095989Member"
      decimals="INF"
      id="h_7d4b8896_8cca_41e2_b82c_1deca83b80d8"
      unitRef="USD">18456</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_7d5a9fbf_76db_4500_ad64_91c49c754d02"
      unitRef="USD">11259</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_7d83c450_1212_4dd8_82d0_b640ca6d44bc"
      unitRef="USD">11175</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000188943Member"
      decimals="INF"
      id="h_7ddd2767_ffcd_4705_a7e3_397d37c3f026"
      unitRef="USD">12645</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000188945Member"
      decimals="INF"
      id="h_7e489cbc_11c0_4229_a8a3_aef75f513669"
      unitRef="USD">20513</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000029688Member"
      decimals="INF"
      id="h_7fa16ecc_4d18_43cc_8028_9e5dd9de1ed1"
      unitRef="USD">14631</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084495Member"
      decimals="INF"
      id="h_7fbd4536_65a7_40b3_8da5_c9ff215bed21"
      unitRef="USD">8707</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_80097d96_1eb7_499b_9e11_7a074e7b2f19"
      unitRef="USD">26713</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084483Member"
      decimals="INF"
      id="h_802298bd_342a_4900_a299_b2ec7c54a36b"
      unitRef="USD">24471</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209138Member"
      decimals="INF"
      id="h_8180df6e_7f25_4ec9_9fb3_8d08e7a057b7"
      unitRef="USD">9396</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000071335Member"
      decimals="INF"
      id="h_8195552f_1e21_45d3_a1f0_d6917e44d542"
      unitRef="USD">11028</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_81ae361c_10cd_461c_ba18_4eaa74f81f88"
      unitRef="USD">13846</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000120720Member"
      decimals="INF"
      id="h_81db87b2_f296_402a_9219_60f3ed1992d0"
      unitRef="USD">33855</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000000363Member"
      decimals="INF"
      id="h_82140d26_43d2_408d_bfaa_abde1dd99604"
      unitRef="USD">54971</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_82580d01_6a5c_4a29_a51d_09db44d7ca76"
      unitRef="USD">28167</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000217956Member"
      decimals="INF"
      id="h_83509394_090e_4679_9fec_089caeeee44b"
      unitRef="USD">10972</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_8371c79a_5d6e_4ccc_b25c_fbd79ec7c1a0"
      unitRef="USD">21155</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084497Member"
      decimals="INF"
      id="h_83793bb5_232f_47b1_8f50_95131d9e95d0"
      unitRef="USD">13399</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000071334Member"
      decimals="INF"
      id="h_83f0b158_3c06_47e6_80a1_f6e4cac492ef"
      unitRef="USD">35229</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000188945Member"
      decimals="INF"
      id="h_84405b78_8a97_41c7_8fa7_74a85d723b9a"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000000368Member"
      decimals="INF"
      id="h_84a9fc8b_e192_460d_b0cf_7ca104d5edc2"
      unitRef="USD">10916</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_84dae4e7_3a8d_4dab_a15e_43051a34b108"
      unitRef="USD">49390</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084495Member"
      decimals="INF"
      id="h_85720943_0b5c_42d9_aaf8_e3a037c110ea"
      unitRef="USD">19630</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000188945Member"
      decimals="INF"
      id="h_8573ef36_7422_40bf_905c_a4c238aa5bb6"
      unitRef="USD">15910</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000071335Member"
      decimals="INF"
      id="h_857a02a2_ee31_458b_bc6d_645d7f21f2f3"
      unitRef="USD">15505</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000177891Member"
      decimals="INF"
      id="h_865c5363_7d3b_45bf_a111_85a5575e85f8"
      unitRef="USD">13274</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_868f75b3_de25_4757_b70d_588c90e7394c"
      unitRef="USD">17979</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_86e49c5f_ecfa_449e_ad55_c231b1b0d340"
      unitRef="USD">16144</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000120718Member"
      decimals="INF"
      id="h_870071c1_6747_49e7_abb7_91ec0943fb09"
      unitRef="USD">12213</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084507Member"
      decimals="INF"
      id="h_870f3753_bb31_4db8_8efc_9a8d0b4bf768"
      unitRef="USD">9450</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209146Member"
      decimals="INF"
      id="h_873864d2_e8ad_450b_93c3_dc256596503c"
      unitRef="USD">12152</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209141Member"
      decimals="INF"
      id="h_876112fd_f907_495b_b4d4_5794763171fe"
      unitRef="USD">18070</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209135Member"
      decimals="INF"
      id="h_87fbadea_a78e_4b99_8030_3e1fb6ddae1b"
      unitRef="USD">16605</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084497Member"
      decimals="INF"
      id="h_88115fa1_f8af_4790_b23a_b1429e4742d0"
      unitRef="USD">8941</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_893e9e71_5820_498b_8f4f_b2688dcd0040"
      unitRef="USD">55349</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000095990Member"
      decimals="INF"
      id="h_89d00fcd_857d_4c00_b7e5_d6f7559b3aa6"
      unitRef="USD">13170</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084481Member"
      decimals="INF"
      id="h_8afcbc3b_3faa_4f09_84ac_93e17bc398bb"
      unitRef="USD">13806</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_8b251204_e8e9_4d8f_8ece_53f06a1658a9"
      unitRef="USD">31574</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000023157Member"
      decimals="INF"
      id="h_8b555fbc_32d0_4fa4_9016_f2995b6877d1"
      unitRef="USD">20318</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000000339Member"
      decimals="INF"
      id="h_8b8cf411_26d9_437d_a73d_b20a3b2f7e4b"
      unitRef="USD">6123</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_8c5ea36f_a3ae_44b4_8088_0320372e6535"
      unitRef="USD">17745</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000095989Member"
      decimals="INF"
      id="h_8cbc06fe_9a93_4df1_8dd2_e3334e35c89c"
      unitRef="USD">11753</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209142Member"
      decimals="INF"
      id="h_8dacb523_7f1b_466a_9101_63ff4bda23ac"
      unitRef="USD">20117</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000000361Member"
      decimals="INF"
      id="h_8dcf2d4b_8c56_4b63_9dcf_4c73f674f5cf"
      unitRef="USD">12175</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000095990Member"
      decimals="INF"
      id="h_8e2263bd_2d32_4d4a_8c57_3cba5d7b80c8"
      unitRef="USD">20174</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000023158Member"
      decimals="INF"
      id="h_8e724bab_215e_478b_872b_fdaac960ce49"
      unitRef="USD">18431</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000000339Member"
      decimals="INF"
      id="h_8efffa0d_7d7e_43ee_8229_21c51cbe334b"
      unitRef="USD">9103</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000177891Member"
      decimals="INF"
      id="h_8f2b0b4a_1d3f_449b_a5cf_009e8c79bd42"
      unitRef="USD">13656</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084481Member"
      decimals="INF"
      id="h_90989c94_e456_4ef1_bcc5_57917d48d61d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209139Member"
      decimals="INF"
      id="h_912c43c4_fcbd_46b8_9a0a_b88fc0b30efa"
      unitRef="USD">9165</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000120720Member"
      decimals="INF"
      id="h_917f3419_7b6c_4cea_8b01_a996da598792"
      unitRef="USD">14300</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000029688Member"
      decimals="INF"
      id="h_91e6094d_ce22_48da_b31c_68d67d403706"
      unitRef="USD">11032</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084509Member"
      decimals="INF"
      id="h_939d9847_50a6_4140_a973_d651150187f8"
      unitRef="USD">12879</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000120720Member"
      decimals="INF"
      id="h_9434ba47_dc5c_499c_b0a1_5e7d1b532406"
      unitRef="USD">24636</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209142Member"
      decimals="INF"
      id="h_94424f83_1bb4_4e8d_8d7e_312d0b9f2bad"
      unitRef="USD">12795</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084497Member"
      decimals="INF"
      id="h_9576c92c_cca7_4fb7_a2cb_e9fed5223517"
      unitRef="USD">19885</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000217956Member"
      decimals="INF"
      id="h_9656aacf_82eb_414a_b020_d92229829028"
      unitRef="USD">10974</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000000368Member"
      decimals="INF"
      id="h_97101ffb_5ff4_4c14_927a_a6564a457403"
      unitRef="USD">16011</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000000363Member"
      decimals="INF"
      id="h_9745f219_680d_47c7_b829_0427329479fa"
      unitRef="USD">23691</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000023157Member"
      decimals="INF"
      id="h_97d7595f_835c_4e60_b750_36be50b6cffb"
      unitRef="USD">6508</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000188945Member"
      decimals="INF"
      id="h_985b29a2_26c9_4592_9d91_94216f3ef551"
      unitRef="USD">25305</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000095989Member"
      decimals="INF"
      id="h_988adfa4_9e40_46e9_8c64_41cc9fbc1a02"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000000369Member"
      decimals="INF"
      id="h_98b47ade_5256_41e6_8c10_ea355308e009"
      unitRef="USD">22325</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_98cb48b2_7daf_4fad_9ece_cd0b5bc20f0e"
      unitRef="USD">28958</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084510Member"
      decimals="INF"
      id="h_995d0a3c_ff4f_4d2b_b8f6_aff7b66aa3ff"
      unitRef="USD">26210</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000000365Member"
      decimals="INF"
      id="h_996e00ca_3197_43fd_bb50_c640e1650077"
      unitRef="USD">12889</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209140Member"
      decimals="INF"
      id="h_9a7ddfc7_642e_489b_ac5e_282cb5aed29e"
      unitRef="USD">8884</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084495Member"
      decimals="INF"
      id="h_9abd60d0_860c_4552_8ed2_b0ddb71ebbd5"
      unitRef="USD">9450</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084495Member"
      decimals="INF"
      id="h_9bd87766_6d81_4f37_bf9e_046a943eb5ae"
      unitRef="USD">12443</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209141Member"
      decimals="INF"
      id="h_9beef5bf_60e4_40d0_91ea_bf0ddcc4b8fa"
      unitRef="USD">12668</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000188946Member"
      decimals="INF"
      id="h_9c83dfdf_0cb7_4abb_8cd1_c180ad992b5c"
      unitRef="USD">44119</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084483Member"
      decimals="INF"
      id="h_9c92e3c0_d1b2_46b2_93bb_b84b61441280"
      unitRef="USD">33573</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209136Member"
      decimals="INF"
      id="h_9dd81c3a_3d7f_401e_b966_a993407e5c48"
      unitRef="USD">17076</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000265795Member"
      decimals="INF"
      id="h_9e85ba5d_a2bb_49c2_b823_6f2e71e62cd7"
      unitRef="USD">4565</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000265795Member"
      decimals="INF"
      id="h_9ee7af0e_cd64_4970_be12_763f349baa13"
      unitRef="USD">6273</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_9f747e88_6396_46f5_ac82_5665faf9bcd2"
      unitRef="USD">19562</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209145Member"
      decimals="INF"
      id="h_9fa8cfc8_9fe2_4191_99d2_c54843c708ad"
      unitRef="USD">24521</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000000369Member"
      decimals="INF"
      id="h_9fd73001_c216_4b1e_8b51_f3276d28b23c"
      unitRef="USD">17020</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209144Member"
      decimals="INF"
      id="h_9ff19a33_a756_4805_b04b_6368eae97fb3"
      unitRef="USD">11711</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000023158Member"
      decimals="INF"
      id="h_a0876c07_1322_4d1b_9d37_e9d80cd8b4bf"
      unitRef="USD">60510</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084509Member"
      decimals="INF"
      id="h_a0ce8cb1_f301_4fea_988c_00d16665ec4c"
      unitRef="USD">18051</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000188943Member"
      decimals="INF"
      id="h_a0d410f7_e522_408b_8292_bf76a7f6c84a"
      unitRef="USD">9962</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000188943Member"
      decimals="INF"
      id="h_a137ca9b_7558_4f79_a7f0_962877fdb789"
      unitRef="USD">12099</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209138Member"
      decimals="INF"
      id="h_a2139be8_5f67_4b3c_9ce6_aaf6849a43ae"
      unitRef="USD">16274</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000000363Member"
      decimals="INF"
      id="h_a21905de_83e1_4cbd_86d0_6a55121aaa0c"
      unitRef="USD">29827</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000000365Member"
      decimals="INF"
      id="h_a2261d9b_e71e_42f5_bf2e_d81cfd3399d0"
      unitRef="USD">34764</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209145Member"
      decimals="INF"
      id="h_a2eaabb9_429f_4180_9d2a_3da30bb6d001"
      unitRef="USD">12860</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000000365Member"
      decimals="INF"
      id="h_a2eec8dc_31f1_4ab4_93df_0de4722bfb35"
      unitRef="USD">15854</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000023158Member"
      decimals="INF"
      id="h_a2f7c8f2_897a_4791_8602_01ab7e4ad274"
      unitRef="USD">12945</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209138Member"
      decimals="INF"
      id="h_a2ffec1e_a918_4add_9303_2c907eca61cf"
      unitRef="USD">9051</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209140Member"
      decimals="INF"
      id="h_a31c213a_6a96_4213_a8d2_3b38b13b68ba"
      unitRef="USD">12647</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084510Member"
      decimals="INF"
      id="h_a3da7b66_ef61_4671_aba5_3b95524176f6"
      unitRef="USD">19991</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000000365Member"
      decimals="INF"
      id="h_a4fa3cf1_7e8f_4773_8f4a_0c8ff36d5cb6"
      unitRef="USD">18232</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084497Member"
      decimals="INF"
      id="h_a52304ad_7be8_4b7a_8f97_fca122078213"
      unitRef="USD">45094</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000188946Member"
      decimals="INF"
      id="h_a5dabbfe_aa5b_460d_81d0_164bcbcfe662"
      unitRef="USD">20146</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_a61fe4a8_dacd_4e7b_b269_e957b00a1211"
      unitRef="USD">12629</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209136Member"
      decimals="INF"
      id="h_a6c769e7_c36b_4434_85c0_24b48e12f24e"
      unitRef="USD">17100</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000023157Member"
      decimals="INF"
      id="h_a7202694_b84a_4414_a519_d20c29606088"
      unitRef="USD">10699</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209135Member"
      decimals="INF"
      id="h_a73df48e_8894_40e7_bcc7_52c25608300a"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084498Member"
      decimals="INF"
      id="h_a7d4a3df_edda_4097_a0bf_296e3685ce56"
      unitRef="USD">22003</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209135Member"
      decimals="INF"
      id="h_a8ae46f8_9395_4a58_8ae1_855990b27ff5"
      unitRef="USD">8851</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084498Member"
      decimals="INF"
      id="h_a9681ded_7c52_448c_be9b_46db767b879d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000188946Member"
      decimals="INF"
      id="h_a9991318_c123_4314_b035_3e4607596e2d"
      unitRef="USD">13648</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209146Member"
      decimals="INF"
      id="h_a9d38d46_ce9f_442d_b1a8_ea19579def27"
      unitRef="USD">17861</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084498Member"
      decimals="INF"
      id="h_a9ff6f78_35e3_4ff9_a498_d690a3c1e74a"
      unitRef="USD">13257</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000029688Member"
      decimals="INF"
      id="h_aa245cbc_5b63_4c4f_b3c5_a62174ed84e5"
      unitRef="USD">22970</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_aa3a1f9f_89e5_40c2_a919_1fe0776cd4b4"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000000363Member"
      decimals="INF"
      id="h_aabc548f_e442_4d28_8e13_8f94e14f1a43"
      unitRef="USD">15594</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209138Member"
      decimals="INF"
      id="h_aae0caa3_3c1c_4123_8e14_969cd3ab6665"
      unitRef="USD">13431</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000265795Member"
      decimals="INF"
      id="h_ac03b02e_999d_40db_97a1_d890971379c3"
      unitRef="USD">11903</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000029688Member"
      decimals="INF"
      id="h_ac1b885c_f717_4c3c_8627_5ea923ab960a"
      unitRef="USD">18679</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084483Member"
      decimals="INF"
      id="h_ac3c6da7_19ab_463b_80ad_ee930c4f1885"
      unitRef="USD">14253</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000023157Member"
      decimals="INF"
      id="h_ac73616e_9e6a_44e5_9f0a_63567d3cd6ca"
      unitRef="USD">13744</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_ad989be1_eb9e_4891_9721_dfe6f3bba77d"
      unitRef="USD">15978</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000000341Member"
      decimals="INF"
      id="h_ae643b4f_88d8_4ac6_bb3e_1c38a3bd9b35"
      unitRef="USD">11745</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209140Member"
      decimals="INF"
      id="h_af39ee44_1546_413c_98e9_acbe03286eb5"
      unitRef="USD">8879</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000217956Member"
      decimals="INF"
      id="h_af720fc0_a9b9_4c2d_9e0a_b02410d84f83"
      unitRef="USD">15313</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000217957Member"
      decimals="INF"
      id="h_af83101d_e71a_433d_8829_e4fdc87f9312"
      unitRef="USD">9113</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000120720Member"
      decimals="INF"
      id="h_afb91750_ebc0_4245_8076_bc5010888c51"
      unitRef="USD">20947</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000265795Member"
      decimals="INF"
      id="h_afe8d32a_4710_4920_b3ec_a6927caa8e82"
      unitRef="USD">19004</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209144Member"
      decimals="INF"
      id="h_b0378bee_1e92_4b2b_becd_cb0884a53b09"
      unitRef="USD">11113</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_b0871636_6698_498a_8788_edbbf5843081"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000265795Member"
      decimals="INF"
      id="h_b0afbbdf_1e71_48f7_984b_5187f8b02839"
      unitRef="USD">10252</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000029688Member"
      decimals="INF"
      id="h_b0e3c718_712b_4fc7_b534_1c4d2371759f"
      unitRef="USD">15545</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000071330Member"
      decimals="INF"
      id="h_b155ad2e_ce9a_4931_ac2c_db93ef76a1de"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000217956Member"
      decimals="INF"
      id="h_b16d96af_e161_4017_924c_cfc5f021a6fa"
      unitRef="USD">14242</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000023158Member"
      decimals="INF"
      id="h_b1c8272a_44cb_4f66_801d_2a9c1c3a98e2"
      unitRef="USD">35590</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000000365Member"
      decimals="INF"
      id="h_b1f3e4bf_d8f6_4fbe_bd80_231be3aeb774"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_b23cb981_820e_4ef6_90c1_07f844c4428f"
      unitRef="USD">9154</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209135Member"
      decimals="INF"
      id="h_b2c80c99_fde5_4098_a71c_dfff803cfd71"
      unitRef="USD">21529</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_b3381358_37e5_45da_95d7_181eac25f669"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000000337Member"
      decimals="INF"
      id="h_b34ed166_a8c7_4590_8e09_7aa3b4bf3507"
      unitRef="USD">6003</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084498Member"
      decimals="INF"
      id="h_b35dcea4_686c_4b9b_a5f6_961d6854ba95"
      unitRef="USD">30176</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000000361Member"
      decimals="INF"
      id="h_b4febb81_9f13_4f96_8fd1_1f02ed8c0fd4"
      unitRef="USD">23431</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000217956Member"
      decimals="INF"
      id="h_b55d1191_b80f_4445_9439_07e79cf23770"
      unitRef="USD">21776</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000188945Member"
      decimals="INF"
      id="h_b5897874_ab45_40e6_9c56_7176f05857ca"
      unitRef="USD">12889</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000000366Member"
      decimals="INF"
      id="h_b603d7bb_ef8e_4cd9_b2de_251f599afc15"
      unitRef="USD">10417</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_StandardPoors500IndexMember"
      decimals="INF"
      id="h_b69e192a_9647_4cc3_b612_bf7d447a0b6a"
      unitRef="USD">11792</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000120718Member"
      decimals="INF"
      id="h_b6c0e9a0_1219_471f_8583_9065a4c3ed03"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000265796Member"
      decimals="INF"
      id="h_b6ef6ab9_cbfa_4b93_8805_d85e9d27dca7"
      unitRef="USD">18053</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000023157Member"
      decimals="INF"
      id="h_b73fa02a_81d5_427e_8958_2669dabcff8e"
      unitRef="USD">12118</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000265795Member"
      decimals="INF"
      id="h_b7831db9_3115_4d04_996b_6e3c69d16fef"
      unitRef="USD">13012</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_b7b280d2_ae28_42ba_a324_92127451915a"
      unitRef="USD">26880</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084510Member"
      decimals="INF"
      id="h_b8e6d1da_9002_45ac_a22d_07a9914c6d47"
      unitRef="USD">43655</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_b8ff7798_5ad5_4ead_b8f9_a44f96344195"
      unitRef="USD">7827</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209142Member"
      decimals="INF"
      id="h_b90071eb_3645_4209_8217_1c9f57b9ce1a"
      unitRef="USD">23468</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000000361Member"
      decimals="INF"
      id="h_b90ffb7e_6b24_4391_b0a0_80493c7b11d7"
      unitRef="USD">9450</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000071335Member"
      decimals="INF"
      id="h_b95fbe2c_7d69_414d_9d33_a50cb5b7858b"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209140Member"
      decimals="INF"
      id="h_b9847a3f_b386_4dd3_93f7_ec0ff1c018c3"
      unitRef="USD">15117</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000120718Member"
      decimals="INF"
      id="h_ba6298fd_57cc_49de_b2ba_61118a5e9750"
      unitRef="USD">11047</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000000341Member"
      decimals="INF"
      id="h_ba70b65d_7058_48c4_a7c2_30ebe748b168"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000177891Member"
      decimals="INF"
      id="h_ba8d1165_9f89_4e49_a695_7f0c12f40088"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000071335Member"
      decimals="INF"
      id="h_bb8d6740_1888_41a3_8224_d40ba82cbe8c"
      unitRef="USD">18620</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084509Member"
      decimals="INF"
      id="h_bbe2e082_76fd_48d5_b155_1da3d9832143"
      unitRef="USD">40208</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209145Member"
      decimals="INF"
      id="h_bc48ac13_7734_49c9_8c6a_817c3a8ed0bd"
      unitRef="USD">11682</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209145Member"
      decimals="INF"
      id="h_bceaf3b9_e190_4369_81c0_996c9d26cc28"
      unitRef="USD">23541</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000265795Member"
      decimals="INF"
      id="h_bebc1ed7_5e10_41e5_86e6_24d47bd7ebd0"
      unitRef="USD">9148</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000071330Member"
      decimals="INF"
      id="h_becc4f0a_f681_4397_8063_681fc2072985"
      unitRef="USD">6433</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084507Member"
      decimals="INF"
      id="h_bedda8a3_55e8_43dc_a78c_3b36d654083d"
      unitRef="USD">24260</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000023157Member"
      decimals="INF"
      id="h_bf0457c3_de23_42e2_baf8_781455e0cbcc"
      unitRef="USD">9995</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084484Member"
      decimals="INF"
      id="h_bfc8a7a5_2c0d_4449_9dda_58aefd373ab0"
      unitRef="USD">17774</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000071334Member"
      decimals="INF"
      id="h_c08acfe3_79a9_4b0e_a6ad_97f4fa5f1b95"
      unitRef="USD">20441</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_c09234c1_3cab_4c18_be48_920e5436ae96"
      unitRef="USD">18069</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209142Member"
      decimals="INF"
      id="h_c0b9f1fa_610b_4611_86a3_f3116536b16d"
      unitRef="USD">10898</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000071335Member"
      decimals="INF"
      id="h_c0ce2527_8b1b_47dc_bf66_03a75de1d263"
      unitRef="USD">14594</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000071335Member"
      decimals="INF"
      id="h_c0cf72ae_81fe_4940_8248_288d98c75e6d"
      unitRef="USD">12163</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209141Member"
      decimals="INF"
      id="h_c32b047d_003e_4611_b9a3_e9b9f056a676"
      unitRef="USD">21790</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209143Member"
      decimals="INF"
      id="h_c3eb181c_fef8_4a9b_a89d_449402b05535"
      unitRef="USD">12966</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000120720Member"
      decimals="INF"
      id="h_c449f9f3_7c9e_492f_a9be_3f97f4cf4118"
      unitRef="USD">11661</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000095989Member"
      decimals="INF"
      id="h_c4a97048_ac0c_466a_ae97_e81d2e924944"
      unitRef="USD">13002</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000000341Member"
      decimals="INF"
      id="h_c4d027c4_e89b_48b3_a647_99286ea3ec3b"
      unitRef="USD">9171</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_c519c6d4_739b_4587_a0bf_019193f83fe8"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_c5316cff_bc8b_4922_9589_afa381e00b25"
      unitRef="USD">13506</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084495Member"
      decimals="INF"
      id="h_c61273a3_7e0f_4429_af63_0e252e64eb4c"
      unitRef="USD">18921</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000023157Member"
      decimals="INF"
      id="h_c68c0f32_5872_4106_8a5b_06cb0e664674"
      unitRef="USD">9212</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000095990Member"
      decimals="INF"
      id="h_c68c84df_5bc4_4e2d_80a4_5b016ff53e47"
      unitRef="USD">11830</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000217956Member"
      decimals="INF"
      id="h_c6f8d638_bd33_43fd_a463_2d5a9d65ff8a"
      unitRef="USD">15051</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084483Member"
      decimals="INF"
      id="h_c70a0029_f83f_4587_8c8b_ad2087d799e7"
      unitRef="USD">20823</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084479Member"
      decimals="INF"
      id="h_c81dd67b_a3df_4d39_8f36_d86a2c6d9dde"
      unitRef="USD">22563</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209135Member"
      decimals="INF"
      id="h_c832b538_6a30_4d0f_9c4b_b884068ce78d"
      unitRef="USD">15063</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000000337Member"
      decimals="INF"
      id="h_c8867c53_8005_460e_bd4f_7cedf0a56ff9"
      unitRef="USD">9366</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000000368Member"
      decimals="INF"
      id="h_c8c7f54e_900a_417c_8769_ebaebc71f260"
      unitRef="USD">14771</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209144Member"
      decimals="INF"
      id="h_c963f6cb_f670_4177_9d2a_b85d395156e1"
      unitRef="USD">17903</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084479Member"
      decimals="INF"
      id="h_c968ef43_3ca1_493c_8bcf_1228745033c6"
      unitRef="USD">19251</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_c995d45d_4ff7_451b_a32f_74b5d8073270"
      unitRef="USD">15948</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209138Member"
      decimals="INF"
      id="h_c9f5a33f_251a_4c11_9cd4_899580dbe82b"
      unitRef="USD">23332</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084495Member"
      decimals="INF"
      id="h_ca41eb71_9aaa_4b9f_a14e_c44714ed44c5"
      unitRef="USD">11542</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000000369Member"
      decimals="INF"
      id="h_ca4e7e65_fb94_4be6_ad5d_2bcc1edbff47"
      unitRef="USD">18206</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000095989Member"
      decimals="INF"
      id="h_ca7800ac_0ac9_4a91_88a9_bb94340847e6"
      unitRef="USD">41526</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209146Member"
      decimals="INF"
      id="h_cad2b2fc_0e3c_4f42_96f8_4ffa613f2980"
      unitRef="USD">19354</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000120720Member"
      decimals="INF"
      id="h_cae52331_c34c_4ad6_a668_7703bc9721af"
      unitRef="USD">26407</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000265796Member"
      decimals="INF"
      id="h_caf83b01_96cc_4783_afbb_9dc403e0ca71"
      unitRef="USD">30874</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000217956Member"
      decimals="INF"
      id="h_cb2dd87d_1bc1_49bf_a797_623bfe286b7b"
      unitRef="USD">11983</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000071334Member"
      decimals="INF"
      id="h_cb536d93_5f17_498f_9a6f_bec51687fbb8"
      unitRef="USD">32327</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209137Member"
      decimals="INF"
      id="h_cb8ef0d7_4490_4a83_adc2_98c993537bac"
      unitRef="USD">9445</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000071330Member"
      decimals="INF"
      id="h_cbd5253e_daaf_4d41_ac5f_c7720877d3df"
      unitRef="USD">10564</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209136Member"
      decimals="INF"
      id="h_cbd57049_1d68_49ac_bc2e_d266dc46ccd4"
      unitRef="USD">22344</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000084510Member"
      decimals="INF"
      id="h_cc1b774c_52d1_4ec0_b116_e54df23c9253"
      unitRef="USD">19728</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084484Member"
      decimals="INF"
      id="h_cc2ead88_8ed1_4613_99a7_00b34e7ca4a2"
      unitRef="USD">11827</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084509Member"
      decimals="INF"
      id="h_cc6a4581_8f50_4652_b140_4c04baad100e"
      unitRef="USD">18691</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000188943Member"
      decimals="INF"
      id="h_cc886f20_5c63_41fd_81a9_56c24396b9be"
      unitRef="USD">13732</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000000341Member"
      decimals="INF"
      id="h_ccc6a816_854e_47dc_bd59_cfd654a0bf69"
      unitRef="USD">6357</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000000368Member"
      decimals="INF"
      id="h_cdca3cc8_7ba8_4a45_ba43_0045129a83dd"
      unitRef="USD">21015</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000000365Member"
      decimals="INF"
      id="h_cdf76098_d6e0_4c4c_9b15_d954c67eded2"
      unitRef="USD">20313</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084481Member"
      decimals="INF"
      id="h_ce7b515b_fdce_41ad_84c6_00999c8c4ea8"
      unitRef="USD">30693</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084507Member"
      decimals="INF"
      id="h_ce91fc34_c37c_4942_afbe_3ff3a8d3453c"
      unitRef="USD">12785</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000000361Member"
      decimals="INF"
      id="h_ce9536ac_d4a0_43f7_8ec8_28619b20a100"
      unitRef="USD">32562</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000000361Member"
      decimals="INF"
      id="h_ce9ce2de_3a27_4f34_916b_c2bbc5fe66cb"
      unitRef="USD">29953</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_cf0befef_a7d6_4523_9970_85d03f8d75f6"
      unitRef="USD">20587</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000188945Member"
      decimals="INF"
      id="h_cfeb959b_bf1c_430d_a5b6_aa12d54df537"
      unitRef="USD">23285</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084510Member"
      decimals="INF"
      id="h_d098ea49_ba2e_4238_80ae_962c28f8f221"
      unitRef="USD">28525</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_d0a69a73_db35_452a_9d70_18158800d6a5"
      unitRef="USD">12530</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209142Member"
      decimals="INF"
      id="h_d151b850_8df9_4f2d_9c60_e85e2f8c7057"
      unitRef="USD">13203</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000000361Member"
      decimals="INF"
      id="h_d18e40c4_3412_41de_b428_0a6f2be79c29"
      unitRef="USD">29535</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209144Member"
      decimals="INF"
      id="h_d1c1e8a6_c88f_4807_b571_87c1c9ae85f5"
      unitRef="USD">19180</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000000363Member"
      decimals="INF"
      id="h_d1df10fd_be05_483a_8782_8a28b72e8e50"
      unitRef="USD">21548</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000177891Member"
      decimals="INF"
      id="h_d248d9be_88e4_4002_a2c9_2567baa6765a"
      unitRef="USD">12223</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209142Member"
      decimals="INF"
      id="h_d258f45d_036d_41a0_a1a2_0fcd07ce3ce5"
      unitRef="USD">11652</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_d343ef92_49ef_4c37_855b_b6ab3ce0bc17"
      unitRef="USD">18870</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_d34409c5_c6fa_4ba1_953d_550584c53d9f"
      unitRef="USD">11655</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000084497Member"
      decimals="INF"
      id="h_d36092a4_0ea9_43b1_a03c_687b8ff7870b"
      unitRef="USD">12866</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000029688Member"
      decimals="INF"
      id="h_d3f97948_ece3_49c8_b1d0_85e032b005fb"
      unitRef="USD">11198</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000023157Member"
      decimals="INF"
      id="h_d41c53e9_d518_4406_8f6a_cbfe0c715722"
      unitRef="USD">12644</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000023158Member"
      decimals="INF"
      id="h_d4385028_d30d_4ab7_9cca_f0afb884a8a2"
      unitRef="USD">15980</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209135Member"
      decimals="INF"
      id="h_d514441a_b81b_4e1e_a441_74a567949c8d"
      unitRef="USD">15180</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000000361Member"
      decimals="INF"
      id="h_d54e446c_f061_4268_92bf_140e0a55910c"
      unitRef="USD">14964</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209140Member"
      decimals="INF"
      id="h_d64aeffb_0945_421a_a951_9f7e4b33ca23"
      unitRef="USD">15123</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209138Member"
      decimals="INF"
      id="h_d714b064_66df_45ed_9a58_7de8342c631d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209143Member"
      decimals="INF"
      id="h_d7bc591e_96e5_4a7a_867a_24c7f9ebe903"
      unitRef="USD">11185</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209145Member"
      decimals="INF"
      id="h_d7cfd050_7bc5_4793_b5e7_1b7ef555153f"
      unitRef="USD">20761</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000071334Member"
      decimals="INF"
      id="h_d865f715_43cd_4fc3_849e_848da5d2d257"
      unitRef="USD">18324</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209145Member"
      decimals="INF"
      id="h_d8a52629_342e_4801_aaee_e69a66e8ff01"
      unitRef="USD">31637</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000217956Member"
      decimals="INF"
      id="h_d8e1407d_1ebd_438c_8f56_3d1dd81508a8"
      unitRef="USD">17803</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000000339Member"
      decimals="INF"
      id="h_d9715c35_f5b1_40a4_a159_72f1c5fc285e"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_db242fdb_7c57_44ec_89bd_0216397ebf8d"
      unitRef="USD">12554</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000188946Member"
      decimals="INF"
      id="h_db4cf834_777c_4ec2_b2bd_f8498fe7c55b"
      unitRef="USD">11781</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000023157Member"
      decimals="INF"
      id="h_dd132a5d_a154_4c8e_a46a_53f90b89466e"
      unitRef="USD">4693</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000095990Member"
      decimals="INF"
      id="h_de2487cc_1672_4536_afaa_8203b015db55"
      unitRef="USD">28800</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_df2d9e36_ce1a_44d5_ad8b_efbdef9615b0"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084482Member"
      decimals="INF"
      id="h_df5e5bc5_31eb_4abb_a8f5_afde2d558ab3"
      unitRef="USD">18231</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209145Member"
      decimals="INF"
      id="h_e0ae5bea_3323_4a94_ac98_4568beb0b6c2"
      unitRef="USD">13303</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_e0b33484_30cf_4b4a_a9ec_f99ea8a647b5"
      unitRef="USD">17146</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="INF"
      id="h_e0e692a6_8f2d_4944_a59c_7f8b5e7fa0f4"
      unitRef="USD">43767</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000188945Member"
      decimals="INF"
      id="h_e2519c3c_d3c3_4680_ba9e_5428defbb4a7"
      unitRef="USD">35562</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000217957Member"
      decimals="INF"
      id="h_e2771be4_07c8_4e0f_a75b_cead72b3a348"
      unitRef="USD">28825</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="INF"
      id="h_e29db8d1_175c_4d56_bd3a_f9ba488211e3"
      unitRef="USD">33199</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084510Member"
      decimals="INF"
      id="h_e29dbd2d_6cb0_4079_b9f2_87a93ccf6d72"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209146Member"
      decimals="INF"
      id="h_e34a5123_6b64_435a_a3bd_af904c0304e2"
      unitRef="USD">10402</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_e3690d30_a1b3_4267_abd6_688eb9ee19ad"
      unitRef="USD">17764</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_MSCIACWIExUSAIndexNetMember"
      decimals="INF"
      id="h_e37545b5_2877_434f_bc5c_c5700cfe37a5"
      unitRef="USD">14330</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209143Member"
      decimals="INF"
      id="h_e3800e0c_dce5_4ea0_a15f_a96a0e9331d4"
      unitRef="USD">23854</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209136Member"
      decimals="INF"
      id="h_e41347ef_8845_43e0_9476_2d636c466038"
      unitRef="USD">15715</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084495Member"
      decimals="INF"
      id="h_e45603f4_9aba_452a_973e_e6e99bc89cb9"
      unitRef="USD">27889</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000084481Member"
      decimals="INF"
      id="h_e4e43cff_5058_45d3_bb65_e20bb709c8a0"
      unitRef="USD">19349</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209137Member"
      decimals="INF"
      id="h_e56c31cc_43b4_4808_a67f_febbb6dbc957"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084479Member"
      decimals="INF"
      id="h_e60310f2_2349_4462_95de_75c48f9adfae"
      unitRef="USD">11204</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000071334Member"
      decimals="INF"
      id="h_e6108a57_d7bb_4b66_bd77_2d1e7aba79fc"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084509Member"
      decimals="INF"
      id="h_e683ad5d_6548_45a2_80ba_de767122b388"
      unitRef="USD">26337</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000217957Member"
      decimals="INF"
      id="h_e6cdf984_0b0b_4c11_89d8_094effd5cd38"
      unitRef="USD">12184</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_e6d42185_f7d6_4081_957a_2ac63f170b7d"
      unitRef="USD">15289</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000188946Member"
      decimals="INF"
      id="h_e742bb67_c0cf_47a1_8c5e_c67b0398e542"
      unitRef="USD">13123</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000000339Member"
      decimals="INF"
      id="h_e7963810_74e5_4654_b10f_36c1ea8edd8e"
      unitRef="USD">11146</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000209138Member"
      decimals="INF"
      id="h_e7eebb72_5f99_42fa_891c_e159b95bf856"
      unitRef="USD">9401</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000000363Member"
      decimals="INF"
      id="h_e885bbb5_feb3_4e8b_9bf6_3f793a874141"
      unitRef="USD">12785</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084507Member"
      decimals="INF"
      id="h_e8bec8a8_6add_4dc9_a372_86593585d9f7"
      unitRef="USD">12343</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000209144Member"
      decimals="INF"
      id="h_e8e181d2_b78e_47c7_aae1_2ab1e63e94bc"
      unitRef="USD">23591</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209141Member"
      decimals="INF"
      id="h_e8e393fd_0cb6_4772_a804_508453dc8769"
      unitRef="USD">17038</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000188945Member"
      decimals="INF"
      id="h_e91a0fb4_6240_4d29_a2c7_0fc13553e56a"
      unitRef="USD">60504</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209146Member"
      decimals="INF"
      id="h_e96de887_fbec_43c1_817a_27f1e4817ec1"
      unitRef="USD">11040</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_RussellMidcapValueIndexMember"
      decimals="INF"
      id="h_eb85b34f_4f09_4ac6_8eb8_ebda01ed30dc"
      unitRef="USD">13277</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000000368Member"
      decimals="INF"
      id="h_ec3ff168_a1ef_4ab8_8e77_5b017e6cc629"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000000361Member"
      decimals="INF"
      id="h_ecf2bb11_bd9e_4e21_987a_63d0296dbcc9"
      unitRef="USD">19129</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000209139Member"
      decimals="INF"
      id="h_ed45fe92_7108_4046_98c2_b6f7705e4dd7"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000000369Member"
      decimals="INF"
      id="h_ed8ce1c4_293f_41d9_8238_e250873c68ca"
      unitRef="USD">14416</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000209137Member"
      decimals="INF"
      id="h_ee77cd1f_0c4f_4173_bc37_65973769befd"
      unitRef="USD">9117</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000217956Member"
      decimals="INF"
      id="h_ee7e1baf_6958_4148_a283_1d24798638cb"
      unitRef="USD">10965</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000000365Member"
      decimals="INF"
      id="h_ef117212_c343_4b28_b6c1_1c07f38a8c67"
      unitRef="USD">58990</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209140Member"
      decimals="INF"
      id="h_ef28c98b_f905_4e90_835e_b733ee9fec47"
      unitRef="USD">16420</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000084498Member"
      decimals="INF"
      id="h_ef38c7e5_b29d_427b_b493_8e64f13356c6"
      unitRef="USD">20271</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000209143Member"
      decimals="INF"
      id="h_ef677e83_8e03_49fa_9b60_384436362f63"
      unitRef="USD">21038</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084484Member"
      decimals="INF"
      id="h_f00d21cb_2155_47b7_a32d_e3a6d9560648"
      unitRef="USD">11357</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000209145Member"
      decimals="INF"
      id="h_f01a8957_5714_4a71_800a_802241b0ba73"
      unitRef="USD">19097</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209142Member"
      decimals="INF"
      id="h_f06e85c7_6b04_4dce_8dec_ff934cb10a11"
      unitRef="USD">30089</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084484Member"
      decimals="INF"
      id="h_f0a6aad1_fda1_42a3_a6c9_8164d1346d28"
      unitRef="USD">13577</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000209137Member"
      decimals="INF"
      id="h_f0ea6c3c_6648_4b12_818c_ecc0ba18218e"
      unitRef="USD">23358</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000095989Member"
      decimals="INF"
      id="h_f0fa9922_99bf_403a_9035_c86dab33e8fa"
      unitRef="USD">19144</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084497Member"
      decimals="INF"
      id="h_f169b8f1_6bb2_4348_88d2_92f918b74ac7"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000000368Member"
      decimals="INF"
      id="h_f280bf7c_bd79_4ccf_a202_1215c7373729"
      unitRef="USD">10735</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000084484Member"
      decimals="INF"
      id="h_f2d13aae_088d_45a2_a5c2_852a97d94062"
      unitRef="USD">23399</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000265795Member"
      decimals="INF"
      id="h_f3875264_72a8_4857_92e2_f827e02b3ac6"
      unitRef="USD">9862</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000000366Member"
      decimals="INF"
      id="h_f57609ed_6941_4c1b_b850_927933e2af5b"
      unitRef="USD">11408</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000120718Member"
      decimals="INF"
      id="h_f5e28086_467e_42e8_a477_f027537c925e"
      unitRef="USD">15625</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000000369Member"
      decimals="INF"
      id="h_f5f1fcf1_cf09_4150_9e21_4196f48b3017"
      unitRef="USD">15276</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000188946Member"
      decimals="INF"
      id="h_f67d128b_b7f5_470d_b5d7_c2c8ecdb8857"
      unitRef="USD">19016</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_MSCIWorldEnergyIndexNetMember"
      decimals="INF"
      id="h_f6a0c370_7b8c_4318_ac4f_d13a09e548bf"
      unitRef="USD">7010</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000071330Member"
      decimals="INF"
      id="h_f6e9a2db_6b4a_4a6b_893a_dc532f335f66"
      unitRef="USD">9964</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084481Member"
      decimals="INF"
      id="h_f77a1d6d_e4e9_413e_a37e_06c8ff407bfa"
      unitRef="USD">11770</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_f7b650b0_9951_489f_9f93_f35b73f4abab"
      unitRef="USD">15158</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_Russell2000ValueIndexMember"
      decimals="INF"
      id="h_f8072f99_4e8e_48d5_8658_58b805d7093f"
      unitRef="USD">18368</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000209141Member"
      decimals="INF"
      id="h_f8083114_3da2_46f3_9776_5433357725cc"
      unitRef="USD">10683</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000209138Member"
      decimals="INF"
      id="h_f8319d24_f48a_4364_a5db_4ce7f490cf62"
      unitRef="USD">17427</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000084482Member"
      decimals="INF"
      id="h_f853b67c_3756_4c0a_8c87_8b00d589671a"
      unitRef="USD">13718</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000000366Member"
      decimals="INF"
      id="h_f916ae60_2d44_4911_b744_8c6b5e166364"
      unitRef="USD">10395</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000000341Member"
      decimals="INF"
      id="h_f9647656_fc19_48c1_8135_91695729ae78"
      unitRef="USD">13278</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000000365Member"
      decimals="INF"
      id="h_f9910d7f_79d5_482b_bbac_cbb9d72565db"
      unitRef="USD">31397</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000209136Member"
      decimals="INF"
      id="h_f9bbebf7_a315_4cb2_898c_14f9957e4d6d"
      unitRef="USD">39981</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000084507Member"
      decimals="INF"
      id="h_fa25b0f3_37ed_40c0_bac6_146bfbb135c3"
      unitRef="USD">11133</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000000368Member"
      decimals="INF"
      id="h_fa391b7b_55e0_412d_bcab_8ec94e1ba06f"
      unitRef="USD">11799</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000217957Member"
      decimals="INF"
      id="h_fa65acf9_1567_45fc_84f0_ac6680a8de5a"
      unitRef="USD">21237</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_fa964bdf_52f2_4fe6_8873_b512da431cb4"
      unitRef="USD">22963</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000084510Member"
      decimals="INF"
      id="h_fa98bc93_b8f5_4e5d_8acd_a496c28d7bfa"
      unitRef="USD">10248</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000000368Member"
      decimals="INF"
      id="h_fababc51_f263_4f25_b4e1_45adfa29bbbf"
      unitRef="USD">13879</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000095990Member"
      decimals="INF"
      id="h_fb4aad13_5588_4c0a_98c9_b6e395069f62"
      unitRef="USD">10314</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084479Member"
      decimals="INF"
      id="h_fb9f4e4e_ac0f_4297_861d_2a5d309f8a3b"
      unitRef="USD">9450</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209139Member"
      decimals="INF"
      id="h_fd3eeb22_fb81_43a6_879f_d835600576c2"
      unitRef="USD">9435</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000000339Member"
      decimals="INF"
      id="h_fd49f96a_d89f_4426_8a0e_8551ac6bb458"
      unitRef="USD">11470</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000120718Member"
      decimals="INF"
      id="h_fe4091f6_73c5_475c_a1e8_12d67169ee2f"
      unitRef="USD">11240</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000188946Member"
      decimals="INF"
      id="h_fe41805b_83de_49f5_8e28_f3d7571a08ef"
      unitRef="USD">28801</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000084495Member"
      decimals="INF"
      id="h_fe68087f_c0e0_44aa_a194_f93456c40cb2"
      unitRef="USD">45175</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000265795Member"
      decimals="INF"
      id="h_fead3305_4192_42da_8941_5c1593093417"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000084484Member"
      decimals="INF"
      id="h_febed137_fe0c_4ef2_ab2a_39f4dc569927"
      unitRef="USD">24922</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000209137Member"
      decimals="INF"
      id="h_fed0e015_a36b_4d12_a56c_15b843d2a5af"
      unitRef="USD">9423</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000000341Member"
      decimals="INF"
      id="h_ff16a93f_2038_4084_ba45_e20ee0e3ada6"
      unitRef="USD">10410</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000084483Member"
      decimals="INF"
      id="h_ffc0fe86_51e9_4a09_9eb3_dede1b2253dd"
      unitRef="USD">10000</oef:AccmVal>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_003586ad_fba9_4007_afff_1ddd2ba5bdd2"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_EnergySectorMember"
      decimals="4"
      id="h_00e7d932_383b_4538_a1a1_d5bfb7d95bd9"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_HealthcareSectorMember"
      decimals="4"
      id="h_00f3d241_e9d9_4ed9_bc83_2ca757e3b3f9"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_SilverMember"
      decimals="4"
      id="h_016e40b7_f9c2_42e6_96f4_266eeb42692d"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_01e54c66_fa43_4507_b961_3e92a00452a4"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_MaterialsSectorMember"
      decimals="4"
      id="h_03efb1f7_5044_47bf_afa1_04d4ed638482"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_IndustrialSectorMember"
      decimals="4"
      id="h_044f566a_2c10_447d_88fb_06b7f2e96be0"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_045458bc_7297_469f_926b_a93ab60c138a"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_04d7afe6_0dac_4a1e_8bd0_f4fe8f94c667"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_04e4e6dc_c0b8_4375_9358_942ce11c32f5"
      unitRef="pure">0.820</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_IndustrialSectorMember"
      decimals="4"
      id="h_050d9209_bdd5_4564_ae65_ebef7aa9c1e6"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_IndustrialSectorMember"
      decimals="4"
      id="h_0539ea5a_565b_43de_928b_09f2f563f324"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_053e6ce7_fb8f_4626_9bf4_8c9bf6a76a96"
      unitRef="pure">0.820</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_054fcc48_2a49_4e60_9486_d7b75c5ae588"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_CommunicationsSectorMember"
      decimals="4"
      id="h_05e51092_58f9_43ff_b5cb_8f131bc615d5"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_IndustrialSectorMember"
      decimals="4"
      id="h_069063d3_091d_47f4_b45f_b4bc5560c44f"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_06b61fe3_e308_4b20_bfdc_b22591fde956"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_EnergySectorMember"
      decimals="4"
      id="h_0713f920_49a2_48ae_86c6_dac1ac8958db"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_EnergySectorMember"
      decimals="4"
      id="h_07788ded_9154_4f11_9245_f8ddbb70914d"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_07c8df84_493f_485c_a6c4_4ce480666a0a"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_07ee4cbc_277f_40a3_a98e_b88ea1c406f0"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_UtilitiesSectorMember"
      decimals="4"
      id="h_0852c3a8_7414_4925_97ab_a3161f27d0eb"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_0954a913_88e9_4ad7_8ce2_689675c477e1"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_OilAndGasEquipmentAndServicesMember"
      decimals="4"
      id="h_09f1b276_78f7_4ebb_ae77_773c17ae62ca"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_0a23bea1_e355_494d_9b70_c0896a54615d"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_0a759435_4fa2_4cf3_b8b6_3950010e38ef"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_0ab2d831_9834_4a02_9457_5dea8ec088fe"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_HealthcareSectorMember"
      decimals="4"
      id="h_0c4225e7_cd16_4997_a35f_078a6b861faa"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_UtilitiesSectorMember"
      decimals="4"
      id="h_0d29ac4d_895d_4ad3_8d2d_ec8e79b09122"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_IndustrialSectorMember"
      decimals="4"
      id="h_0d5fbace_68fa_40c3_bc78_84882fa941ae"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_0d671811_7614_4fa2_b2c7_b7de2c1da295"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_HealthcareSectorMember"
      decimals="4"
      id="h_0de55793_6abf_4764_bcb1_b2508a892870"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_0e470b4b_0ef6_4d2f_b9ce_b3efa91705e8"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_GoldSectorMember"
      decimals="4"
      id="h_0fd5eb0d_41b9_490c_ab62_81e06b56f479"
      unitRef="pure">0.862</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_IndustrialSectorMember"
      decimals="4"
      id="h_0ffb0d7e_d098_442f_9f59_f13ce3cbe460"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_10eb63e1_e73d_4e19_9cef_3daf91554224"
      unitRef="pure">0.0230</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_HealthcareSectorMember"
      decimals="4"
      id="h_10f75972_ff70_4de8_9fbe_6c1aeafdc4c9"
      unitRef="pure">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_11cc19b0_2865_484a_86af_bcd3910323ee"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_GoldSectorMember"
      decimals="4"
      id="h_11d4dcb5_a36f_4bef_b690_907c905b4d6d"
      unitRef="pure">0.862</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_125c1215_ee7a_47f2_af91_bd3b11d11600"
      unitRef="pure">0.820</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_IndustrialSectorMember"
      decimals="4"
      id="h_127a5d41_00f5_4a31_8512_ef243958c31a"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_12d49cb9_ee85_463c_8a15_d128a36f6372"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_13892d6b_99b5_4c84_bc82_32459270bdd3"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_EnergySectorMember"
      decimals="4"
      id="h_140a2bdd_4982_46fe_93de_fbde5aae1451"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_MaterialsSectorMember"
      decimals="4"
      id="h_14b2b21b_0120_418d_a543_4af0981b16de"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_SilverMember"
      decimals="4"
      id="h_153aa2c6_78c8_4b2e_80c2_4d723e7b5d92"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_UtilitiesSectorMember"
      decimals="4"
      id="h_15c87876_5d34_46f3_a9a3_f925ebfbd7da"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_CommunicationsSectorMember"
      decimals="4"
      id="h_16445613_fb50_4619_a36b_c97bbef588e8"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_16fbd21a_68a8_4306_8ba1_cf7306e24058"
      unitRef="pure">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1887f640_ff1a_4ff0_9f2b_01fed6086457"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_IndustrialSectorMember"
      decimals="4"
      id="h_18c4d10d_2bc2_40a3_9ca0_8f9fa5363197"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_1948013d_8183_4e4b_9f3d_4e61de43eb6a"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_196a88d9_c302_413e_b132_6734a46de6c2"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_EnergySectorMember"
      decimals="4"
      id="h_1a06664b_fe23_4266_9c6b_1d1c35c6a0ef"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_IndustrialSectorMember"
      decimals="4"
      id="h_1a1124d5_cb99_4ba6_8f48_299db9a3ec2e"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_1a32d782_272b_4ac8_b50e_e6846a31f24e"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_MaterialsSectorMember"
      decimals="4"
      id="h_1b165b43_ca79_42cb_a181_2b0dc7937afc"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_IndustrialSectorMember"
      decimals="4"
      id="h_1b953a27_4b37_4f6e_9b08_dc75ab36e01e"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_HealthcareSectorMember"
      decimals="4"
      id="h_1c1e4be2_051b_4bd4_9362_edf1b8304066"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_MaterialsSectorMember"
      decimals="4"
      id="h_1e25b29b_000a_4b1f_8a6b_06e5c3d82c85"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1eee784d_77ce_4b71_8a1c_123c70495942"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_IndustrialSectorMember"
      decimals="4"
      id="h_2010c059_fdf8_4957_92f2_6df2414e52c3"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_EnergySectorMember"
      decimals="4"
      id="h_2103bd72_e833_47f9_a74b_f3f37815a124"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_UtilitiesSectorMember"
      decimals="4"
      id="h_21473593_88e3_42d5_851e_570eb7e50872"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_21a8dea3_6d31_4601_a115_a6ec46f061e4"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_228d5f96_6ec9_49c3_ba45_9604ee213394"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_23f338d3_111b_4c5c_8d05_9e9714e6eb45"
      unitRef="pure">0.0210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_EnergySectorMember"
      decimals="4"
      id="h_2585c6d7_d9ef_4303_8847_6456159ddf72"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_25d5845a_a431_4010_8ef3_6712f49d1ff3"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_HealthcareSectorMember"
      decimals="4"
      id="h_26fb1e15_9f32_4065_9194_78b999d5240c"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_MaterialsSectorMember"
      decimals="4"
      id="h_28dcd983_7034_4433_a372_6ed8474a2288"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_EnergySectorMember"
      decimals="4"
      id="h_2b7b8708_1ebc_4c2f_99ef_09ad0b6cc8bc"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_CommunicationsSectorMember"
      decimals="4"
      id="h_2ee927bf_1491_49dc_af21_8723b16de994"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_3098ffc1_7426_4056_a441_d576ac70762a"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_30a78210_52cc_49f1_8e7c_a6eb2d0e2a65"
      unitRef="pure">0.0230</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_EnergySectorMember"
      decimals="4"
      id="h_3101f602_89d3_4329_9678_462c83fe2fcc"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_3112b7b3_5cf8_4e5b_91ae_d28a0cb7eff9"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_SilverMember"
      decimals="4"
      id="h_31135384_d7a1_4d59_8194_bf61e92b2a61"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_IntegratedOilAndGasMember"
      decimals="4"
      id="h_31284ce9_b1d9_4c9d_92b0_803f3fcb9f31"
      unitRef="pure">0.451</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_HealthcareSectorMember"
      decimals="4"
      id="h_31849342_fe40_455e_94e9_277132f8ec69"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_OilAndGasEquipmentAndServicesMember"
      decimals="4"
      id="h_3247971b_0e49_47d6_9430_e98a10fe7c54"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_324e580b_a7cf_4612_bc8b_f0989f602892"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_326c23d6_979f_41a4_af93_4105548a8b80"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_328a5dc7_3934_4e42_81b7_81679f8bfdf8"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_32a11d57_a812_4578_b529_8384a4c5e3ea"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_32bfc8a8_3631_474c_a424_7ab07ea22faa"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_DiversifiedBanksMember"
      decimals="4"
      id="h_32fc5386_2950_4c22_88f1_b9db50cd6a6a"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_34a01f37_aca0_4a08_ad4c_8ebaae249c5d"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_350bb3d3_5d0c_4120_b83b_35ff091635c2"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_IndustrialSectorMember"
      decimals="4"
      id="h_35aefd71_5415_41a5_b71a_4bc897056891"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_35cb77f2_caa2_423f_a989_76ffc3741a72"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_OilAndGasRefiningAndMarketingSectorMember"
      decimals="4"
      id="h_35eb623f_40e4_435d_a4a3_56718a77b38c"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_35f351d6_4985_4718_8b29_bada5a5c6f9b"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_36226156_028d_458a_91e5_f40b3d9e0778"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_3686503e_088b_48a3_aee2_b5130cc02bd1"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_37cfec23_2ec2_45bd_9605_b22acbe4f291"
      unitRef="pure">0.0210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_384e4234_d39f_4611_8f31_8b148f290ea3"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_3a071191_9187_4da2_b63b_cd6ef679e1e9"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_3bd1d5d0_f7ee_4a30_b74e_fa4b95c5875c"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_GoldSectorMember"
      decimals="4"
      id="h_3c3342fb_8d62_4870_9312_3335ca3e77d7"
      unitRef="pure">0.862</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_3ce8d289_4977_4c70_8193_dcc7bc0c2593"
      unitRef="pure">0.0230</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_3cf63692_dc06_48ad_93b2_587e94674dec"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_OilAndGasDrillingMember"
      decimals="4"
      id="h_3daf3e8c_9bab_4eff_8f49_c3e8d2db696b"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_OilAndGasEquipmentAndServicesMember"
      decimals="4"
      id="h_3db8d305_0675_43b4_8f4c_235de6a906c8"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_IndustrialSectorMember"
      decimals="4"
      id="h_3f0cdd27_3418_4145_a697_7754985176ee"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_3f316157_289f_4709_aac4_034fb7ebf126"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_3fa59544_a684_4235_8bbb_909a6c978d6a"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_HealthcareSectorMember"
      decimals="4"
      id="h_3fcfc922_b237_4686_b5df_a32d0e8c42fc"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_OilAndGasRefiningAndMarketingSectorMember"
      decimals="4"
      id="h_3ff44eba_f3b1_40ff_9f70_1c18865a4b78"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_412a0767_eef2_441c_b21f_4815fba8e1df"
      unitRef="pure">0.183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_IndustrialSectorMember"
      decimals="4"
      id="h_4189e1df_5934_46a2_898d_851ccf220e41"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_SilverMember"
      decimals="4"
      id="h_44106f0b_97a1_41fb_9af3_eede1bb00733"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_444a9963_11b9_422c_a361_baa01a7aec94"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_44c1b034_3a62_44cd_a9af_26796df61cde"
      unitRef="pure">0.0320</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_UtilitiesSectorMember"
      decimals="4"
      id="h_459f2a13_ac06_4ff7_bfca_71ca9abfa421"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_46b75ee9_6895_4e58_9574_f6fa3a693564"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_47d02dd5_b76b_4a00_8306_7eb2b6c0c4e9"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_IndustrialSectorMember"
      decimals="4"
      id="h_4843adc1_c879_463e_a3cf_a4edfcbd8f4e"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_MaterialsSectorMember"
      decimals="4"
      id="h_48468c51_49b0_434d_9315_38d4928a42f2"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_IndustrialSectorMember"
      decimals="4"
      id="h_48be5ea7_d2b9_4050_b7ba_3077d305387a"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_48dd4697_dec7_4fd7_9f8b_88c158ee9005"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_HealthcareSectorMember"
      decimals="4"
      id="h_4909f2a9_d1c5_4027_9df2_daba0315f870"
      unitRef="pure">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_UtilitiesSectorMember"
      decimals="4"
      id="h_491551ff_abe5_428f_ac96_42dc55844d83"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_496f9f79_7123_47ce_8739_0ed0aa1fc756"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_EnergySectorMember"
      decimals="4"
      id="h_49c51d90_0367_4b85_9b6a_923a98ef90c2"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_SilverMember"
      decimals="4"
      id="h_49e8cad3_6d36_46d7_b934_e9e5dd7487cf"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_4a180450_9a1e_44dc_a5cf_2feaed61da24"
      unitRef="pure">0.820</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_4b7ae57e_e0a2_46a3_8abc_3c6b52a209c7"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_4bc70380_3c43_43ff_81e9_e9bbb0ce93f5"
      unitRef="pure">0.0210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_4beaec3c_8662_4b2e_8424_06d5d3227e03"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_OilAndGasEquipmentAndServicesMember"
      decimals="4"
      id="h_4c759fc3_5ecf_4c88_8cec_00a170852257"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_4df1ca60_623f_4657_b2e7_fb64a07552ea"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_4e13c7e2_d41d_4d94_abd9_6a134f37ff34"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_IntegratedOilAndGasMember"
      decimals="4"
      id="h_4eb82b24_dd32_4775_8325_07269048ae5a"
      unitRef="pure">0.451</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_4fe71f8e_dc28_4250_8929_da377dac604d"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_HealthcareSectorMember"
      decimals="4"
      id="h_508261ac_f58e_4b01_bfd9_8ad54a330837"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_513a61a2_56cd_463c_aa55_5cda4c1f4b44"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_52c171e7_e311_4240_b040_d495813dcfe2"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_53c3cd5d_ce87_464d_af8e_6ca03d189bb0"
      unitRef="pure">0.221</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_MaterialsSectorMember"
      decimals="4"
      id="h_53e826e3_8497_4677_9641_fa917d728328"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_IndustrialSectorMember"
      decimals="4"
      id="h_53ff3744_f6d5_4522_a8cb_a366a96740f4"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_544e3554_dfc0_4ccc_bb34_c4445cb34b72"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_OilAndGasStorageAndTransportationMember"
      decimals="4"
      id="h_546c8639_62e6_4e33_99f8_16899f59f631"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_EnergySectorMember"
      decimals="4"
      id="h_551acb91_a430_449c_8e8f_5dff1eb9e1c5"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_OilAndGasRefiningAndMarketingSectorMember"
      decimals="4"
      id="h_5527d20c_249b_487e_8f3d_12a15b9c3d45"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_557a7317_9ed5_4936_8566_ddb232f24bbe"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_OilAndGasExplorationAndProductionSectorMember"
      decimals="4"
      id="h_562bedab_b3a0_4671_9cd8_b3938923e423"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_56316a79_e14d_4f06_b993_7148dcc8e659"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_563e27e0_1102_4cf7_a619_508cb86adb5f"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_CommunicationsSectorMember"
      decimals="4"
      id="h_57b443f6_f284_4a41_9035_3d27da5bcdd0"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_UtilitiesSectorMember"
      decimals="4"
      id="h_57eea7d2_cff8_4872_89b3_10ecc166dd7c"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_EnergySectorMember"
      decimals="4"
      id="h_5818459b_8e92_41c1_a552_ef18d6e48180"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_CommunicationsSectorMember"
      decimals="4"
      id="h_58516dd5_275c_4752_b50f_626b9d81feb2"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_EnergySectorMember"
      decimals="4"
      id="h_58e78e50_7437_482e_bf2d_6ea9c2be6eb9"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_5a3c2fd3_9da4_429c_9952_66424f6e39eb"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_HealthcareSectorMember"
      decimals="4"
      id="h_5a514685_f8ea_44d3_9b0e_188427b1d468"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_5abcb664_9861_4b2e_93b9_eb2dec420eef"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_IndustrialSectorMember"
      decimals="4"
      id="h_5adee28c_5594_4dac_92a2_6835638efded"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_DiversifiedBanksMember"
      decimals="4"
      id="h_5b683917_f40a_48e8_b60d_44f5eda50f2f"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_OilAndGasEquipmentAndServicesMember"
      decimals="4"
      id="h_5efd64e9_faf3_4f56_a557_299f3a33ccd2"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_UtilitiesSectorMember"
      decimals="4"
      id="h_5f6a0dfc_4d54_417c_96fd_e1841841d431"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_IndustrialSectorMember"
      decimals="4"
      id="h_5fe5d435_eaba_4ff9_8d15_5da6a16bdd74"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_MaterialsSectorMember"
      decimals="4"
      id="h_605671f3_8064_4c69_8f14_95f2d32fdb8b"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_60ab922e_88db_4b4c_9afa_00b5964789f8"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_UtilitiesSectorMember"
      decimals="4"
      id="h_61a5ab5e_4cdb_4322_bd8a_654b4eef3e9b"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_6277c6cd_effb_4499_8576_1a56f052718e"
      unitRef="pure">0.0320</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_62ccd5bd_627f_4941_8397_9b1518e651b4"
      unitRef="pure">0.0210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_MaterialsSectorMember"
      decimals="4"
      id="h_63240fd5_0cbd_4d87_87fc_ed67b2655348"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_6357b031_28dc_4083_b18c_aa96a5a8c494"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_650f1f38_69f2_4aac_9fce_555e6fce6a72"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_OilAndGasRefiningAndMarketingSectorMember"
      decimals="4"
      id="h_656b6e1e_3990_4aae_9412_0167a9d4745c"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_OilAndGasExplorationAndProductionSectorMember"
      decimals="4"
      id="h_661b7de2_5c24_4e4f_9c39_365c225f705a"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_IntegratedOilAndGasMember"
      decimals="4"
      id="h_66f5c5cc_a0ff_469d_bff9_7ef8f4babf7b"
      unitRef="pure">0.451</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_SilverMember"
      decimals="4"
      id="h_66f8dd82_f76e_4c0f_8d85_1780829bf3e5"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_OilAndGasDrillingMember"
      decimals="4"
      id="h_6889ece5_63da_407a_8a8e_c5380135808d"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_OilAndGasStorageAndTransportationMember"
      decimals="4"
      id="h_693cc8d5_7edd_4ff6_9df3_6e6e1633c128"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_IndustrialSectorMember"
      decimals="4"
      id="h_69729e97_6641_4c71_b069_e1cd2b0b982c"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_OilAndGasExplorationAndProductionSectorMember"
      decimals="4"
      id="h_6989141c_7fdd_4746_9e82_c7a1d5f489f9"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_HealthcareSectorMember"
      decimals="4"
      id="h_69d65e59_355d_42a2_87d7_ba259c197e30"
      unitRef="pure">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_6b6f5f02_98c6_434e_9406_a6a440955a9f"
      unitRef="pure">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_6b81ed68_aed9_4da3_9005_181ce042c9ab"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_6c310c45_ee44_483f_966a_e0dca7f832cd"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_6c51acdb_812a_49ec_b30f_e5588bab1e3d"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_6cc39cbb_8068_443f_9004_f55a1293b285"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_6cd7eb75_f719_4248_81ce_2becb3970604"
      unitRef="pure">0.820</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_MaterialsSectorMember"
      decimals="4"
      id="h_6ce536ef_d4bd_45d9_b013_9632d38abc14"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_MaterialsSectorMember"
      decimals="4"
      id="h_6d3bd64e_254e_43fa_8b74_3ffdde8e8cac"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_6df98f02_4d5c_4adf_92c0_103c893efc19"
      unitRef="pure">0.221</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_6ebe13c8_2a29_4fcc_a6f6_e10dcfe97682"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_6ec21e34_7540_455a_b0a2_7daa4c30bb0d"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_MaterialsSectorMember"
      decimals="4"
      id="h_6fb9f701_2da9_41ce_a164_c5eacf4d31a0"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_IndustrialSectorMember"
      decimals="4"
      id="h_6ff779bb_0cc6_4d9a_846f_35285d7251be"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_MaterialsSectorMember"
      decimals="4"
      id="h_705903b2_5c73_4fab_8003_219351f439d2"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_712290a1_a313_48a0_a6db_c399461b596b"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_716ca6f5_4a78_4897_aa04_f2399ed09622"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_736c5519_d2f6_4d50_88f7_3a44efe5c17f"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_UtilitiesSectorMember"
      decimals="4"
      id="h_73b1f35b_2d65_43d2_8c95_935ab8b0ac8f"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_74d6bf27_4943_4c96_8707_bd95c7a19846"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_750d511c_0ddd_45a4_940c_d412598d8cb5"
      unitRef="pure">0.183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_MaterialsSectorMember"
      decimals="4"
      id="h_7540ff57_f42e_4596_8b1a_828a1f02c699"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_759d87d8_9639_4011_b250_c11f31a29407"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_765cab30_585d_4b83_8f97_872a9ea9a4a6"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_IndustrialSectorMember"
      decimals="4"
      id="h_768f2e7c_943d_4178_9b26_93ef4dac0d27"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_EnergySectorMember"
      decimals="4"
      id="h_7917dff7_5cf5_4efd_9edb_98380d46da3d"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_UtilitiesSectorMember"
      decimals="4"
      id="h_7a41f29e_9bd8_440a_a9b2_ec8e891c4167"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_GoldSectorMember"
      decimals="4"
      id="h_7a9c11a9_4503_499a_b112_aedc063a7141"
      unitRef="pure">0.862</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_7ac42ef4_9fcb_4887_8f68_b7abc0d78ecb"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_UtilitiesSectorMember"
      decimals="4"
      id="h_7b37f5e2_c085_4962_8731_b5882713cb3a"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_UtilitiesSectorMember"
      decimals="4"
      id="h_7b5a2bf5_2954_4432_8f96_08973c390f7c"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_EnergySectorMember"
      decimals="4"
      id="h_7b7d6e3a_3a02_4c58_94c9_da3b662b6253"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_MaterialsSectorMember"
      decimals="4"
      id="h_7c1d33aa_a402_454f_9ffc_29920bbcdf47"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_EnergySectorMember"
      decimals="4"
      id="h_7d03caf5_463d_4c1e_b056_d72073d66a9a"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_MaterialsSectorMember"
      decimals="4"
      id="h_7de50edc_c73e_4f74_a1d3_c2f02b797b54"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_7ead0b2c_2866_49f6_9242_cd754053a8b4"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_IndustrialSectorMember"
      decimals="4"
      id="h_7f1363f4_cede_42d8_88fd_2912c54b85e8"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_HealthcareSectorMember"
      decimals="4"
      id="h_81c7d7e4_c325_40b5_a634_ebb197163959"
      unitRef="pure">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_82395091_fc1f_4a29_b084_a08211896507"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_HealthcareSectorMember"
      decimals="4"
      id="h_8307a6e2_358c_4e73_9005_402227b32cc2"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_83196800_a3af_45d6_9406_c887a42c40b4"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_EnergySectorMember"
      decimals="4"
      id="h_83e34443_1672_4bd8_9a9c_ab3f25c608a7"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_84b27451_14cb_499c_8957_56a03d6509e9"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_85cd9e2e_909b_489d_9117_58c5b18c99f5"
      unitRef="pure">0.183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_EnergySectorMember"
      decimals="4"
      id="h_85e3816e_9859_4a56_b34a_af1313a26aab"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_8633f8e9_07f3_479a_b9a1_3da6728c7817"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_UtilitiesSectorMember"
      decimals="4"
      id="h_869c8afd_0714_4eee_9a96_7ee2693a7ab7"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_86ddc346_6696_4866_96f2_588fd97a993c"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_871ba4e2_4387_4d9e_bdc2_61126120ae66"
      unitRef="pure">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_EnergySectorMember"
      decimals="4"
      id="h_871ddba2_d442_4699_a24d_c48ae4e50142"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_OilAndGasStorageAndTransportationMember"
      decimals="4"
      id="h_888bdbdc_488c_4d2e_a802_6fe74e59999b"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_89a42056_96ec_45f0_b1a9_6cd1e751ad19"
      unitRef="pure">0.0230</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_OilAndGasRefiningAndMarketingSectorMember"
      decimals="4"
      id="h_8a05164d_ddb5_4ecd_89f5_d6498f7d8611"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_EnergySectorMember"
      decimals="4"
      id="h_8a8f1d7c_ca5a_42bc_9ac2_b5fd7f08511c"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_8b3afbed_c01d_4770_b84c_cd336518c913"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_8b54461e_0c40_4bcc_8db3_5bf17d98e6ec"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_8b8fb2ea_f0e3_4957_b740_851402a74737"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_EnergySectorMember"
      decimals="4"
      id="h_8d12ff1a_1c58_4a68_95b3_93ee7fb093a0"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_HealthcareSectorMember"
      decimals="4"
      id="h_8d7d10a4_68bb_4dac_bdc7_c594c89d4c73"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_8dd2554f_e8b8_4dd7_8c30_6a7db8e3dc28"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_IndustrialSectorMember"
      decimals="4"
      id="h_8f82e80a_d3f0_493f_a347_4fe73c1ed7fe"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_UtilitiesSectorMember"
      decimals="4"
      id="h_8fd108d2_3628_4721_896a_d8422ef04598"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_9061fb29_2c32_442b_af5e_c4bfd0b5cddb"
      unitRef="pure">0.183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_909cfb76_0633_4a90_8cad_c397b9bf2d52"
      unitRef="pure">0.0170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_91563bb1_49fc_449a_a1b2_00a1ece8cc9f"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_91f50542_a566_4df5_8462_06ee28721c19"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_UtilitiesSectorMember"
      decimals="4"
      id="h_91f6c919_c148_4dcb_8ce5_8924c42794dc"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_9347361b_e221_4c96_ac4c_a57a7aeaf77b"
      unitRef="pure">0.221</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_UtilitiesSectorMember"
      decimals="4"
      id="h_93599595_1c8f_4839_ba03_68c2890f05bf"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_948320b1_5a85_436f_8693_376e563dfad5"
      unitRef="pure">0.0210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_952c3813_3ce8_442a_aab1_4c8d5d9b4097"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_95a44a78_bb2b_49d3_bbf9_bbfde21da357"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_HealthcareSectorMember"
      decimals="4"
      id="h_964384e6_fdfe_4889_8cfe_f0a8c365bc72"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_MaterialsSectorMember"
      decimals="4"
      id="h_97eca161_edf2_4289_a26b_d1f3e3efc5fc"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_97f665a4_02d8_4c67_a369_6cc20efc3df9"
      unitRef="pure">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_OilAndGasDrillingMember"
      decimals="4"
      id="h_982595bb_6e79_4f95_88e6_ad9f9ac5f0ad"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_984a29c1_e656_4652_8c06_b8f51051c73c"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_IndustrialSectorMember"
      decimals="4"
      id="h_984e983c_e660_44a6_b5e9_585ac1384c93"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_IndustrialSectorMember"
      decimals="4"
      id="h_9afb7fdc_549c_4d36_9188_170b0b48d655"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_9b90d0b6_5ce1_463b_8cde_a3d6d91ab916"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_EnergySectorMember"
      decimals="4"
      id="h_9c154f77_f879_4482_93be_c6690652ac6f"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_9c414056_5eeb_44cc_8704_d1c89fa8b637"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_EnergySectorMember"
      decimals="4"
      id="h_9c80b2ba_4fc2_4f84_b9e3_3a150dce6511"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_9cd388f3_26b8_47e1_9f02_40917ba73cb1"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_MaterialsSectorMember"
      decimals="4"
      id="h_9d6c6782_c21d_4fd3_9568_1fa4917a6444"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_EnergySectorMember"
      decimals="4"
      id="h_9de1e463_5afa_4f6f_a21a_0756785cca8e"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_EnergySectorMember"
      decimals="4"
      id="h_9e1664f7_bc7d_44e2_8dad_3c810eadace5"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_OilAndGasEquipmentAndServicesMember"
      decimals="4"
      id="h_9e5c8c9a_d162_4bce_808e_50811c99555f"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_CommunicationsSectorMember"
      decimals="4"
      id="h_9f099f69_b9a7_47b4_bc9c_52945a9b19b6"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_CommunicationsSectorMember"
      decimals="4"
      id="h_9f2880fd_419e_4bc4_bc23_40704b60239b"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_9f30e92c_2219_499a_b95c_bfc489ba2fbb"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_a0686ecd_8cdb_4f65_9d4f_0cb0af185f7a"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_a22fc2a4_ca4a_4b34_a473_d1494fcf5453"
      unitRef="pure">0.0230</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_a3719cb6_9ef3_4dd3_a896_ca80a48c776e"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_a455fe37_c813_485a_8574_70a4260cf87a"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_UtilitiesSectorMember"
      decimals="4"
      id="h_a6160a7f_6eae_4d65_9055_3f09467abae9"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_a624e67c_9e0a_4b1e_a98b_5c397ef2f6c7"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_a62e3112_6a1e_404b_b11e_cdfa70134bec"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_a6c096e7_a62a_42fc_afbd_24f7864a1aa4"
      unitRef="pure">0.221</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_a6c7a985_3b10_4a81_ab2c_28ac38337249"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_HealthcareSectorMember"
      decimals="4"
      id="h_a702df1e_15f3_41a6_bbc8_c0c2f28a4f06"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_CommunicationsSectorMember"
      decimals="4"
      id="h_a7aeba5f_4b7a_4e0c_97f5_efd15d6f607b"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_a82cedc2_7f92_41e7_9c8c_6e0785cddb29"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_OilAndGasDrillingMember"
      decimals="4"
      id="h_a86308eb_dcd3_4cfb_b532_d16d8ae169b0"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_aaf979e6_0260_4337_af23_66b041c2f02f"
      unitRef="pure">0.221</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_ab5cbcd6_1766_4768_af88_d5190e2959df"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember_C000209135Member"
      decimals="4"
      id="h_ac27e66b_38b2_4e1e_8b63_8bcdb53c180c"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_DiversifiedBanksMember"
      decimals="4"
      id="h_adc6cfdf_8660_4f7a_bb60_43471e9b1b42"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_ae33580b_569f_40df_9e0d_88d4e2b1aea4"
      unitRef="pure">0.820</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_af66c182_5b97_4fcd_b2e3_8908c7b4a32c"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_CommunicationsSectorMember"
      decimals="4"
      id="h_b00760ff_7e91_4c60_955c_4c89ebaceba2"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_IntegratedOilAndGasMember"
      decimals="4"
      id="h_b019e028_cc92_4668_a33a_90201ab1fae4"
      unitRef="pure">0.451</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_b0f99743_cbdb_424b_8062_4d400515ba24"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_EnergySectorMember"
      decimals="4"
      id="h_b1295843_4780_4c9e_85ee_df7eb7c08e6f"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_EnergySectorMember"
      decimals="4"
      id="h_b1f1707f_fc52_4252_8a15_eaddd766d966"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_b23c218e_2270_45c9_be78_1aca67a513e1"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_b3070fb4_c902_4320_ac82_7671ad0f283d"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_b36f1352_388d_4376_9a3e_11533de27081"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_HealthcareSectorMember"
      decimals="4"
      id="h_b3bdef98_b0b8_4af4_a4cd_f5aa5dbd9fd2"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_IndustrialSectorMember"
      decimals="4"
      id="h_b48c895c_a78f_4109_a80c_3ce65e11e42e"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_b528e462_fb18_4f18_87ce_1b1c9f1acccf"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_b54d3538_0d7f_46e2_8922_cd4f3fb7e01a"
      unitRef="pure">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_OilAndGasStorageAndTransportationMember"
      decimals="4"
      id="h_b620a256_c4b5_446e_9e2d_bc1cefdc4358"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_HealthcareSectorMember"
      decimals="4"
      id="h_b62dbcfb_b24a_4745_9287_27a27128ae4b"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_CommunicationsSectorMember"
      decimals="4"
      id="h_b64648a0_4dda_4e21_897a_c49fd2018c77"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_EnergySectorMember"
      decimals="4"
      id="h_b66e0a52_6100_42bc_aaf6_a087b83463c2"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_OilAndGasDrillingMember"
      decimals="4"
      id="h_b7a5b8d7_110e_4eb2_80e9_2cbab4708bcb"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_b7f4a885_fbd9_462b_8813_9a8dec3a9071"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_GoldSectorMember"
      decimals="4"
      id="h_b81572ec_9324_403e_8d25_9409e427b5c3"
      unitRef="pure">0.862</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_b849ddec_6989_40e6_91bd_fb85f38fc40c"
      unitRef="pure">0.0210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_b885b2d0_8d50_45f3_b252_2d9f8d006192"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_b889f5a3_ff05_41ef_a6f9_6aab93c653a8"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_CommunicationsSectorMember"
      decimals="4"
      id="h_b8df598a_e73c_4dd3_bbc0_6c05e2979cf6"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_OilAndGasStorageAndTransportationMember"
      decimals="4"
      id="h_b96b11e6_d9f0_4c56_bfbe_5bb041d0ef17"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_UtilitiesSectorMember"
      decimals="4"
      id="h_ba8ed17c_a20f_40b0_a57b_90b794f45a35"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_bb0d57bc_bd89_41ed_9a7f_3c6ee7bcc557"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_EnergySectorMember"
      decimals="4"
      id="h_bbeb1299_dd10_4426_abeb_a3762562b437"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_MaterialsSectorMember"
      decimals="4"
      id="h_bc042d82_db82_497d_9219_b064673b63c7"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_EnergySectorMember"
      decimals="4"
      id="h_bd1559f4_4094_4dd8_a8f9_3a087c2bb692"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_OilAndGasRefiningAndMarketingSectorMember"
      decimals="4"
      id="h_bf2b245b_6a1d_480a_bd9f_2174ca44f8c5"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_OilAndGasExplorationAndProductionSectorMember"
      decimals="4"
      id="h_bf60b196_2420_4b99_bc9b_a57dc6764dea"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_MaterialsSectorMember"
      decimals="4"
      id="h_c054378f_a311_425b_b188_02112be43536"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_HealthcareSectorMember"
      decimals="4"
      id="h_c06e9885_0b14_4f3e_84a0_ca0d772deff2"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_c082da43_4522_4fad_a159_73c2b4ae432c"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_c0d3ea01_79c7_4a88_b008_e72f903b038a"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_MaterialsSectorMember"
      decimals="4"
      id="h_c1216cde_fa8f_4d83_938c_53f40a2ecf46"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_DiversifiedBanksMember"
      decimals="4"
      id="h_c14a47cd_87a2_4c05_a1df_5a023b33fd3b"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_c161e8b4_a63e_4083_9f74_c34850fedcdd"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_MaterialsSectorMember"
      decimals="4"
      id="h_c17393ac_0b21_4d8f_98b9_deb9b41c7ceb"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_CommunicationsSectorMember"
      decimals="4"
      id="h_c35c4310_0716_44e1_98b1_c5a7dbbbcd5a"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_OilAndGasDrillingMember"
      decimals="4"
      id="h_c36fc7f9_3cf0_4c11_8c19_ba7f42846e03"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_EnergySectorMember"
      decimals="4"
      id="h_c4330121_cda9_46df_b9cc_9f9ee5be7f80"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_IntegratedOilAndGasMember"
      decimals="4"
      id="h_c43e95b0_e807_4246_a2c8_20cb351effdb"
      unitRef="pure">0.451</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_c73f7cba_c812_4c13_870f_89fe394196a1"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_c77fa433_35d8_4ef8_a74c_8c2023288c6a"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_c84735d8_f190_4730_88c2_4ccb1e6bbe4e"
      unitRef="pure">0.221</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_c8623768_68d9_4ed9_a301_f0cea574a224"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_c91f84d1_ce1e_49de_b17f_a47a33a64992"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_c9af396f_e43e_4265_8a74_9a2b9bd74acb"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_c9b34645_0db3_4142_979e_43c2cca55504"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_IndustrialSectorMember"
      decimals="4"
      id="h_caf52476_6ab5_424f_9f1d_1727f099e5e3"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_CommunicationsSectorMember"
      decimals="4"
      id="h_cb44566b_23ac_4b20_9748_7f65f52f7734"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_cb564089_152c_4c28_b635_e5494e9a5a3c"
      unitRef="pure">0.183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_EnergySectorMember"
      decimals="4"
      id="h_cc4085f3_5c38_4250_9da2_75f692f0600b"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_HealthcareSectorMember"
      decimals="4"
      id="h_ccf80a6f_a53b_467c_8005_d29d637b8e40"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_ccfcfa26_e542_4969_8bf5_830d99ffc5ac"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_IntegratedOilAndGasMember"
      decimals="4"
      id="h_cd1c29c8_9bef_4265_a3d9_c0fc2d67c016"
      unitRef="pure">0.451</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_cdcfd0c0_9c07_4cc3_8cd2_1494d52ad387"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_CommunicationsSectorMember"
      decimals="4"
      id="h_ce5894d7_8294_4cf6_b0dd_8ab9e6f1daf4"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_CommunicationsSectorMember"
      decimals="4"
      id="h_ce916255_1c8f_44f3_85dc_8ab66d8ef09f"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_cf1dfd45_e9cf_4bb7_99a7_f8772b4e96cc"
      unitRef="pure">0.820</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_cf20bb9b_f986_4d8a_ad34_b38478cbf893"
      unitRef="pure">0.0230</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_OilAndGasEquipmentAndServicesMember"
      decimals="4"
      id="h_cfa21d16_4949_4d39_81c4_49264c067ae0"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_MaterialsSectorMember"
      decimals="4"
      id="h_d0042440_d551_4b87_b9a0_ec83dd1851aa"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_HealthcareSectorMember"
      decimals="4"
      id="h_d036cb2e_d61e_492a_aace_52fd6293f8d7"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_MaterialsSectorMember"
      decimals="4"
      id="h_d03fe7e8_24e3_45f4_937d_46128aa647ac"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_IndustrialSectorMember"
      decimals="4"
      id="h_d08c9368_c545_4e10_a9bd_620f7e7d0452"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_HealthcareSectorMember"
      decimals="4"
      id="h_d212cd61_261e_4cb8_9f16_545df59592bd"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_d2615de7_3248_413f_a1c5_e7fceb65369c"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_HealthcareSectorMember"
      decimals="4"
      id="h_d2afe2d2_39c4_462f_9ef5_355fe64b689a"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_d5245905_b5f3_4b0d_b3c6_a8ee1d86020a"
      unitRef="pure">0.183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_MaterialsSectorMember"
      decimals="4"
      id="h_d5d9d961_7d53_462d_b76d_2a7fd645f7b8"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_d6340c82_3444_4181_bde9_f7613a0ed67c"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_d642515d_4b43_4047_9151_898464d5213c"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_d79fe298_7fd6_402d_87b6_6d40cb72f572"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_IntegratedOilAndGasMember"
      decimals="4"
      id="h_d81355c1_83ea_4ab3_8fd2_8b687339f4b0"
      unitRef="pure">0.451</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_UtilitiesSectorMember"
      decimals="4"
      id="h_d8401187_5dd5_4def_9238_3bb3c8bbf8a4"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_d88cee72_9ee5_4612_a544_a4864e5b3a9d"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_d97a49c4_de85_4d0e_b47c_f9c45c0943d4"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_MaterialsSectorMember"
      decimals="4"
      id="h_d99ecd45_8736_4d74_b7d4_f8417f676df1"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_d9d50639_bee4_402b_9e51_27f9f0236118"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_IndustriesEachLessThan2OfPortfolioMember"
      decimals="4"
      id="h_daeb014f_71a4_4688_b985_135a5f8ba0db"
      unitRef="pure">0.0210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_dbbb1adf_5c7b_4a5b_8fe4_579b4dc987ca"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_CommunicationsSectorMember"
      decimals="4"
      id="h_dbebafa8_aff5_4de5_9e74_72bc493b42e4"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_HealthcareSectorMember"
      decimals="4"
      id="h_dc0a498c_296d_43a2_93f6_06ce856c33aa"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_CommunicationsSectorMember"
      decimals="4"
      id="h_dcaa246f_ff68_45ae_8770_221386398779"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_df4afc5a_5655_4d99_9474_b8d791d841bd"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_UtilitiesSectorMember"
      decimals="4"
      id="h_dfd80478_7880_4ca5_afb6_a78851319cbf"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_OilAndGasExplorationAndProductionSectorMember"
      decimals="4"
      id="h_dfe37502_6ee6_4fa0_9db7_cc8356f59c1e"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_IndustrialSectorMember"
      decimals="4"
      id="h_dffef71a_354b_4fc4_901c_0637bd0fe08a"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_e04f8fbc_38a4_4c15_b93b_183b3f409be7"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_e0647ce4_2475_4c73_9ad1_1430f66fefff"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_UtilitiesSectorMember"
      decimals="4"
      id="h_e13e7f97_3df4_45ca_90f1_4b089c5a3cc2"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_IndustrialSectorMember"
      decimals="4"
      id="h_e2fee32e_4487_4176_8f3a_c3a5f0bb711c"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_e34a2276_8a5e_40df_a410_a57b5570735b"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_OtherSectorsEachLessThan2OfNetAssetsMember"
      decimals="4"
      id="h_e4548e43_8b61_48b8_b2d7_95c1aeb47ff6"
      unitRef="pure">0.0230</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_IndustrialSectorMember"
      decimals="4"
      id="h_e603b17a_f2a7_474d_ae25_50cc868d3ea1"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_EnergySectorMember"
      decimals="4"
      id="h_e6765079_1f54_4169_92ae_cbe4c8aeb0fd"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_e68a5e6d_546e_4bc0_9b1b_1442b150577e"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_EnergySectorMember"
      decimals="4"
      id="h_e729b91a_abda_4541_9c64_fe55de7a53b2"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_e74731b3_9436_477b_82f7_21bc98236bae"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_e75ef938_0381_41b2_92a0_55a6c4c751d2"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_HealthcareSectorMember"
      decimals="4"
      id="h_e78866f9_a757_41d5_a5af_fb73be1467cb"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_CommunicationsSectorMember"
      decimals="4"
      id="h_e7e445b1_9a71_43c9_a26c_5409393c17dd"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_UtilitiesSectorMember"
      decimals="4"
      id="h_e810c670_5419_42d8_ae84_f53111bd7314"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_EnergySectorMember"
      decimals="4"
      id="h_e855045c_3341_4305_b482_25a14bb019bf"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_e8a7905a_55db_4975_91c4_22e7a6c1b9d8"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_IndustrialSectorMember"
      decimals="4"
      id="h_e8c34cf9_ee51_4aae_bdb0_736413fe5308"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_e9f6849e_187a_45e9_9ec4_dd54857bcbb3"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_eab294df_9666_4cce_a51a_f6762ac24c33"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_ecbd7a98_93de_4e56_9b2f_848a49186e51"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_CommunicationsSectorMember"
      decimals="4"
      id="h_ed51a998_faf5_47fd_ba99_00489638c1db"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_ede8ca41_d225_4ff1_88de_8c643c6560a1"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_ee2c25bb_3eda_49e7_9e27_9dbf14ca1b40"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_MaterialsSectorMember"
      decimals="4"
      id="h_ef5dd23c_61a4_4d29_9a1e_4c6242f5d471"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_efa4181c_0406_4d0f_8b18_9797cf4d1979"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_UtilitiesSectorMember"
      decimals="4"
      id="h_eff0924e_32d0_40dd_a194_47401b5cd60e"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_HealthcareSectorMember"
      decimals="4"
      id="h_f096964c_cd70_48f3_934f_116c2acb969e"
      unitRef="pure">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_IndustrialSectorMember"
      decimals="4"
      id="h_f09dfb0e_dd8d_42d2_9b19_cfa909959c35"
      unitRef="pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_MaterialsSectorMember"
      decimals="4"
      id="h_f0d2c026_9598_40a9_95cb_99854ff72702"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_GoldSectorMember"
      decimals="4"
      id="h_f109021e_467f_4a2e_af53_fad7acc870e9"
      unitRef="pure">0.862</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_EnergySectorMember"
      decimals="4"
      id="h_f14e60b5_cf4e_4cf4_80ea_d9cdf46510ff"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_f1d436b9_e1da_4ae8_b6d7_de8d064e51c0"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_EnergySectorMember"
      decimals="4"
      id="h_f3062053_aafb_460d_bcc1_e80e956cd4e8"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_OilAndGasStorageAndTransportationMember"
      decimals="4"
      id="h_f314c365_af24_4169_a6cc_bb408c966f60"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_OilAndGasDrillingMember"
      decimals="4"
      id="h_f335e5fb_7316_473a_a86e_da13d1039c0f"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_IndustrialSectorMember"
      decimals="4"
      id="h_f48ab970_1f67_4bb8_a7c2_38a9517ab639"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_f4b8ef3d_3308_4ee7_bb17_a030756c3ded"
      unitRef="pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_DiversifiedBanksMember"
      decimals="4"
      id="h_f6353020_f80f_4fe6_ac96_40b28298cfe6"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_OilAndGasStorageAndTransportationMember"
      decimals="4"
      id="h_f68fba9b_eefa_4918_83c4_3fbb8da16e93"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_f717795b_1947_42ca_8807_ad75ae75da33"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_f8067403_952f_4127_852d_76d3d31f3498"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_HealthcareSectorMember"
      decimals="4"
      id="h_f819a4de_14a7_434a_9a37_fb98f786a07f"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_OilAndGasRefiningAndMarketingSectorMember"
      decimals="4"
      id="h_f8c3571a_36dd_4bcd_a1dd_53f60753e35d"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_MaterialsSectorMember"
      decimals="4"
      id="h_f8d018eb_bb22_4559_b8ca_6a75f4ce19d6"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_MaterialsSectorMember"
      decimals="4"
      id="h_f8f55ee1_a4b0_4217_8ebd_7fe08a954e0f"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_DiversifiedBanksMember"
      decimals="4"
      id="h_f9388195_74bb_4649_b9b3_5db9ab8ce6df"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_OilAndGasExplorationAndProductionSectorMember"
      decimals="4"
      id="h_fa360fc5_6019_4626_8cef_886d1557998e"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_HealthcareSectorMember"
      decimals="4"
      id="h_fbe43967_15c3_45b6_8253_39bd235bbccc"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_fc587d8e_fc1c_4462_be25_99cd7c09ef7e"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_fcf164d5_bb2e_4f78_9c07_844ab39f815a"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_IndustrialSectorMember"
      decimals="4"
      id="h_fd2158bd_c246_4796_bffd_ba6595091f30"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_fddadcf3_bd0f_476e_ae89_6c5b4ee2da64"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_OilAndGasExplorationAndProductionSectorMember"
      decimals="4"
      id="h_fde935a9_a39c_4876_b4ba_1c0fb4d04282"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_IndustrialSectorMember"
      decimals="4"
      id="h_fe5639e1_b3b4_468c_9d79_d6f0b206e991"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_HealthcareSectorMember"
      decimals="4"
      id="h_ffb00f0e_24ce_4138_9eae_27233f4e73b7"
      unitRef="pure">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_UtilitiesSectorMember"
      decimals="4"
      id="h_ffc62704_33e3_456f_829b_bda4d98953ff"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_ffeebf9b_4215_4f0f_81e7_8452c0008bc6"
      unitRef="pure">0.012</oef:PctOfNav>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_6e3499f5_e33d_421c_9471_25d24602cdcd">0000725781</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_941db69d_74c4_4ad7_a030_2013b73a286a">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_1_efb201e5-6b04-7e30-1ac9-3dc8ebbbec7f">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_1_fbfa56d5_c96a_ec44_4e04_9033251f8e11">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_2_d927e4db_bc98_cb9f_360d_b3c20460435b">AIM Sector Funds (Invesco Sector Funds)</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_3_bcc71260_9914_ef78_7f9c_eebf848f9025">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="FY2026_C000084479Member"
      id="t_9_dac55f06_ebb1_e4bb_41cd_759adcd72637">Invesco Comstock Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084479Member"
      id="t_10_45556788_0276_b304_cd54_acd33437d0c2">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084479Member"
      id="t_11_9498d54c_afb2_0e3c_14fb_455288b0059f">ACSTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_1_1ecfd97c_bf63_48b1_9523_956e00796747">This annual shareholder report contains important information about Invesco Comstock Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084479Member"
      id="t_2_2ec8f0af_b9bc_40f5_a6b6_ee778c26fa12">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_3_9329091e_79ba_4eda_89aa_7c6a49d70b4e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084479Member"
      id="t_4_6b2a9712_77bd_465b_8bad_460bf041b964">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084479Member"
      id="t_5_5b40b8bb_5e8a_4667_888a_eca1c956c9ec">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_12_05fec8cc_c2c2_d54e_1d69_45ba8deb25df">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 10pt;"&gt;
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund&lt;br/&gt;(Class A)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;89&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.78&lt;span&gt;%&lt;/span&gt;&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#x2020;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;table style="table-layout: auto; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid; font-family: 'times new roman'; color: rgb(0, 0, 0); font-size: 11pt; line-height: 13pt; text-align: left; margin-bottom: 12pt; width: auto;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; text-align: left; font-size: 6pt; vertical-align: super; padding: 0px; margin: 0px;"&gt;&#x200b;&lt;sup style="font-size: 6pt; vertical-align: super;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084479Member"
      decimals="INF"
      id="h_1_3a0b22b5_1d21_48b0_9af0_70dd71a5d1b8"
      unitRef="USD">89</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084479Member"
      decimals="4"
      id="h_2_2c2e2f4b_7ebc_41ea_9f42_0b66badfb0f9"
      unitRef="pure">0.0078</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_13_718fff56_6a89_ce8a_43d1_453f6673a21c">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, increased volatility in US equity markets were driven by geopolitical tensions, elevated energy prices effects on inflation and the policy outlook. That said, equity markets rebounded in early 2026, reaching new highs led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, supported by solid corporate earnings and economic growth. Despite concerns over expenditures in AI-related opportunities, the theme continued to fuel capital spending and earnings growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class A shares of the Fund, excluding sales charge, returned 27.71%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund underperformed the Benchmark primarily due to stock selection in the IT, consumer staples and materials sectors. Stock selection in the financials, energy and industrials sectors contributed to relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. Citigroup Inc., Citizens Financial Group, Inc. and State Street Corp. were top contributors. Citigroup and Citizens Financial benefited from improving profitability and improving sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in industrials | &lt;/b&gt;Industrials contributed to relative performance, led by strong selection in transportation and machinery holdings. FedEx Corp. and Caterpillar Inc. were the two top contributors, benefiting from resilient end market demand and pricing discipline, and consistent execution across core business segments. FedEx outperformed due to early signs of margin improvement.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., Tenaris SA and Chevron Corp. were key relative contributors. Suncor Energy's performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Microsoft Corp., NXP Semiconductors N.V. and Intel Corp. underperformed amid elevated expectations and near term demand concerns; therefore, detracted relative to their respective software and semiconductor peers and versus the Benchmark. The largest relative detractor was not owning Micron Technology, Inc. as the stock outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection in household and personal products was a large relative detractor. Kimberly-Clark Corporation and The Clorox Company underperformed amid volume pressure, cost inflation and limited pricing flexibility, resulting in a meaningful drag on relative returns. Keurig Dr Pepper, Inc. detracted from relative performance after posting double-digit negative returns. We exited our positions in Kimberly-Clark and Keurig during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_14_6db6f5d6_5791_01fc_65e1_9eb4b50dafb2">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122686.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_15_cfb8ed58_6496_eb3d_d245_ed147d950143">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund (Class A) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.69&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund (Class A) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;27.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.53&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084479Member"
      id="t_22_4b516869_cb25_30e7_a463_9f69d56162c6">Invesco Comstock Fund (Class A) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084479Member"
      decimals="4"
      id="h_3_c44a7102_4f10_4659_a5c5_b7d549a8d5d9"
      unitRef="pure">0.2069</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084479Member"
      decimals="4"
      id="h_4_f426a934_67f8_4bf0_9e8e_4b8553634bc2"
      unitRef="pure">0.1132</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084479Member"
      decimals="4"
      id="h_5_e9264cd4_7cd7_451a_9854_e1f9acbf9dc7"
      unitRef="pure">0.1190</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084479Member_WithoutSalesLoadMember"
      id="t_23_56dc9007_c202_fa97_90f2_a47e25e099a9">Invesco Comstock Fund (Class A) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084479Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_6_27593cb7_2a8f_43a8_9ff0_d74fadfec4cf"
      unitRef="pure">0.2771</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084479Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_7_7250d1ce_85a9_41c8_88ce_4f6d2ed77a82"
      unitRef="pure">0.1259</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084479Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_8_f11233f4_a889_405f_964c_62df40eadab0"
      unitRef="pure">0.1253</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_24_a0e1cf8b_470a_ecc4_0ba5_593837bf95ab">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_9_c540f2dc_1fa8_4d12_b251_61bf0c217140"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_10_0326e01b_0b83_40cd_9fff_7a66f4188031"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_11_0c3a3a35_19da_4ffe_a8bf_44f13eacc7a6"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_25_a88187cc_6e29_f097_eb78_7003eff4c538">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_12_a0ce4975_67d5_4fcc_9ecc_10e7e7ae6183"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_13_51f7fc25_b129_4aaf_9b3d_6e5c6fa8b170"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_14_26948dfd_277d_4f66_b347_c8d39d46bf8c"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084479Member"
      id="t_16_c4879885_3b85_9401_6e6a_2057b0e28a5a">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_17_78807fed_31d1_e478_3f2c_0ccaabb9ec37">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_18_7fc30a2f_1d9b_39f7_b57f_f3ae214461ae">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_19_80624774_144d_0696_be80_9e1c63220616">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;14,357,412,153&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;87&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,506,846&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084479Member"
      decimals="INF"
      id="h_15_6cdb60f9_fe31_41dc_af7d_2b5673d3b704"
      unitRef="USD">14357412153</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084479Member"
      decimals="INF"
      id="h_16_d5e04f5e_1546_41a6_9a39_db485adb0ad4"
      unitRef="Holding">87</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084479Member"
      decimals="INF"
      id="h_17_83c42c0a_6985_46a1_80e7_fb5201081177"
      unitRef="USD">47506846</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084479Member"
      decimals="4"
      id="h_18_d104ab10_6000_4808_9390_64e139a949bb"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_20_9b17f377_f99e_a393_400b_c58a29eb839d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122691.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084479Member"
      id="t_21_6c22bc06_08b7_bac7_2593_49709c382c1f">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_19_ac7f3683_25bb_475f_98c5_8231b997ad46"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_20_8908e022_a451_4a68_b975_6da0cc211278"
      unitRef="pure">0.0338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_CVSHealthCorpMember"
      decimals="4"
      id="h_21_60e586df_b5ce_420b_8589_474c16905e20"
      unitRef="pure">0.0255</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_MicrosoftCorpMember"
      decimals="4"
      id="h_22_e96eb035_1750_4e49_94f3_134cde74b2a7"
      unitRef="pure">0.0246</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_23_a2a0686a_7054_4418_9112_2fa25a7ee1d0"
      unitRef="pure">0.0240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_WellsFargoAndCoMember"
      decimals="4"
      id="h_24_0acfb45d_5ad4_459f_ae78_41f9f1de9353"
      unitRef="pure">0.0229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_ChevronCorpMember"
      decimals="4"
      id="h_25_02ac519c_68e0_4539_a2e4_a6d492db77ff"
      unitRef="pure">0.0215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_MerckAndCoIncMember"
      decimals="4"
      id="h_26_a5c7e881_d5aa_42d7_b94e_0e9c1b5d3a5c"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_StateStreetCorpMember"
      decimals="4"
      id="h_27_7dffcf0b_2582_4063_8f66_08b422f3f332"
      unitRef="pure">0.0190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084479Member_FedExCorpMember"
      decimals="4"
      id="h_28_2444deec_9e43_4c96_a55e_6f0cff2ef5ae"
      unitRef="pure">0.0189</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000084481Member"
      id="t_17_4843ebe6_7630_fffb_878e_5c0101639f0b">Invesco Comstock Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084481Member"
      id="t_18_518e6e07_5009_315e_8631_3a99129b8f1e">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084481Member"
      id="t_19_bfc6b1c0_e475_6d43_0a82_94daff5f9fba">ACSYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_9_e3f31491_c4d4_41a6_8801_5efaa5b66c9a">This annual shareholder report contains important information about Invesco Comstock Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084481Member"
      id="t_10_62ced8e2_5a52_4467_9f66_b5eaeee89946">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_11_6a7dce37_eda8_445d_be02_eb250b6df8c2">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084481Member"
      id="t_12_86cf67eb_84ac_41a1_99ad_aac0c9add88c">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084481Member"
      id="t_13_7f5da9a1_f15a_4c57_a066_92c3b9eaaac5">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_20_4178eb5e_e4ff_fa62_a48b_aa36e9d791d1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund&lt;br/&gt;(Class C)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;172&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.52&lt;span&gt;%&lt;/span&gt;&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#x2020;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="table-layout: auto; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid; font-family: 'times new roman'; color: rgb(0, 0, 0); font-size: 11pt; line-height: 13pt; text-align: left; margin-bottom: 12pt; width: auto;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; text-align: left; font-size: 6pt; vertical-align: super; padding: 0px; margin: 0px;"&gt;&#x200b;&lt;sup style="font-size: 6pt; vertical-align: super;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084481Member"
      decimals="INF"
      id="h_29_e34f29f9_9aba_4b12_a924_1ae6f386422d"
      unitRef="USD">172</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084481Member"
      decimals="4"
      id="h_30_6efb82cc_4b54_4fd8_bf78_7e335b5722a4"
      unitRef="pure">0.0152</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_21_49141b83_dadd_ec16_73e6_c94d56738f3d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, increased volatility in US equity markets were driven by geopolitical tensions, elevated energy prices effects on inflation and the policy outlook. That said, equity markets rebounded in early 2026, reaching new highs led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, supported by solid corporate earnings and economic growth. Despite concerns over expenditures in AI-related opportunities, the theme continued to fuel capital spending and earnings growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class C shares of the Fund, excluding sales charge, returned 26.79%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund underperformed the Benchmark primarily due to stock selection in the IT, consumer staples and materials sectors. Stock selection in the financials, energy and industrials sectors contributed to relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. Citigroup Inc., Citizens Financial Group, Inc. and State Street Corp. were top contributors. Citigroup and Citizens Financial benefited from improving profitability and improving sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in industrials | &lt;/b&gt;Industrials contributed to relative performance, led by strong selection in transportation and machinery holdings. FedEx Corp. and Caterpillar Inc. were the two top contributors, benefiting from resilient end market demand and pricing discipline, and consistent execution across core business segments. FedEx outperformed due to early signs of margin improvement.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., Tenaris SA and Chevron Corp. were key relative contributors. Suncor Energy's performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Microsoft Corp., NXP Semiconductors N.V. and Intel Corp. underperformed amid elevated expectations and near term demand concerns; therefore, detracted relative to their respective software and semiconductor peers and versus the Benchmark. The largest relative detractor was not owning Micron Technology, Inc. as the stock outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection in household and personal products was a large relative detractor. Kimberly-Clark Corporation and The Clorox Company underperformed amid volume pressure, cost inflation and limited pricing flexibility, resulting in a meaningful drag on relative returns. Keurig Dr Pepper, Inc. detracted from relative performance after posting double-digit negative returns. We exited our positions in Kimberly-Clark and Keurig during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_15_c7bff6b2_f9c2_4c11_9048_6dba0d5279d6">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122722.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_22_c203a603_7b5c_035f_9cd4_db994c2f397e">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund (Class C) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;25.79&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund (Class C) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;26.79&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084481Member"
      id="t_29_3b262d32_eae2_a96b_ad12_f1cd4d1e0eb6">Invesco Comstock Fund (Class C) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084481Member"
      decimals="4"
      id="h_31_16baa7a7_8913_4471_9dbb_d2fe6c6b32b8"
      unitRef="pure">0.2579</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084481Member"
      decimals="4"
      id="h_32_ef165619_30cb_4ba8_864f_657b78c9bf9b"
      unitRef="pure">0.1177</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084481Member"
      decimals="4"
      id="h_33_b90145d0_2907_4134_9755_3639a191258a"
      unitRef="pure">0.1187</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084481Member_WithoutSalesLoadMember"
      id="t_30_911d592c_ee3c_6b11_2058_990f4c460520">Invesco Comstock Fund (Class C) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084481Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_34_aa930331_1e72_4bdd_869f_04fd9e909536"
      unitRef="pure">0.2679</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084481Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_35_ccedd1a4_8e1f_4d8b_9616_71dbdda397b7"
      unitRef="pure">0.1177</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084481Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_36_ab65a0ba_32d5_49b5_a824_fa92413fd875"
      unitRef="pure">0.1187</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_32_bb2a4500_6096_085e_124d_325e5e9e63a8">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_37_aa9e90d9_2c96_464e_ac5a_b85556ffaaac"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_38_8758db50_61fa_43e1_bbed_9bf212392b57"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_39_fb3f734f_52fe_401c_9f63_3d4a0cb55fba"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_31_b1e517f6_aec2_4e0f_ff5b_b0efd27276b5">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_40_adedb3a1_9e6b_4d45_a4f4_3148598792d0"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_41_2a708046_66db_40f3_8fb2_cc8739eab26f"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_42_21277a63_bce5_4782_aeaf_46c10d0fb056"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084481Member"
      id="t_33_c19a4468_0eb6_e6d9_86fd_422843413843">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_34_4a6c899d_a434_8aae_6248_bdd8fc8dc9d0">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_23_b7b481da_7fdc_bbad_bebe_144a0fdffc3d">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_24_f5ab2bca_ad82_ee77_d7db_7c182129d6e8">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;14,357,412,153&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;87&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,506,846&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084481Member"
      decimals="INF"
      id="h_43_8a233ee0_2b6f_4016_a7b3_ab049db0ec38"
      unitRef="USD">14357412153</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084481Member"
      decimals="INF"
      id="h_44_5a84c799_ee9d_4c74_a5f4_800011c43e67"
      unitRef="Holding">87</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084481Member"
      decimals="INF"
      id="h_45_9416e454_3be8_439d_bd3e_31d468b19949"
      unitRef="USD">47506846</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084481Member"
      decimals="4"
      id="h_46_86b9d9c7_51cf_4030_a8e4_7e98c70f6af9"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_26_76a62723_0c29_ad01_7dbd_f3acb768cfb1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122727.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084481Member"
      id="t_27_95d02b77_f174_2f4f_4a82_665f02b65599">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_47_92dd6829_4239_4b95_8560_3fa00bca2d71"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_48_56fad743_187c_4df2_b8c4_41a3dfd851d4"
      unitRef="pure">0.0338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_CVSHealthCorpMember"
      decimals="4"
      id="h_49_75c2100d_9f56_49a8_9bcd_18b62b1b2b2e"
      unitRef="pure">0.0255</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_MicrosoftCorpMember"
      decimals="4"
      id="h_50_2d938b80_9725_4313_a904_3aefe5114b1b"
      unitRef="pure">0.0246</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_51_31c76957_e988_49e0_b2bc_5692601e6532"
      unitRef="pure">0.0240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_WellsFargoAndCoMember"
      decimals="4"
      id="h_52_81513a80_1f5f_4bf9_a947_235f73d60638"
      unitRef="pure">0.0229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_ChevronCorpMember"
      decimals="4"
      id="h_53_bda990c9_8c25_42b1_958b_8539eacc417d"
      unitRef="pure">0.0215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_MerckAndCoIncMember"
      decimals="4"
      id="h_54_b0f44231_1d15_47fc_bc1d_0f9c2af101ba"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_StateStreetCorpMember"
      decimals="4"
      id="h_55_ce4fde53_4301_4655_8342_6efa7467bacc"
      unitRef="pure">0.0190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084481Member_FedExCorpMember"
      decimals="4"
      id="h_56_101b4f11_2255_4437_9033_b79cd68d8b2f"
      unitRef="pure">0.0189</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000084484Member"
      id="t_25_f3219085_e8df_ebca_078a_8059575cddba">Invesco Comstock Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084484Member"
      id="t_26_83066580_04a6_0a1d_5028_7b088952ad7c">Class R</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084484Member"
      id="t_27_608fa605_6657_9544_c50a_82c143a81f0f">ACSRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_17_f0524de3_fc13_4479_8e22_a03c827359c8">This annual shareholder report contains important information about Invesco Comstock Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084484Member"
      id="t_18_3f500d43_6851_4332_80f5_cc118d6d0634">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_19_be05a50e_e352_44c0_bd25_c6b26b5db5f2">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084484Member"
      id="t_20_c2d40603_cafa_4391_a246_32eda3240499">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084484Member"
      id="t_21_56ab9d1c_a3f5_47f2_842a_52090db97fda">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_28_816d7a90_1939_6a9f_21cc_cf980c362679">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund&lt;br/&gt;(Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;117&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.03&lt;span&gt;%&lt;/span&gt;&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#x2020;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="table-layout: auto; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid; font-family: 'times new roman'; color: rgb(0, 0, 0); font-size: 11pt; line-height: 13pt; text-align: left; margin-bottom: 12pt; width: auto;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; text-align: left; font-size: 6pt; vertical-align: super; padding: 0px; margin: 0px;"&gt;&#x200b;&lt;sup style="font-size: 6pt; vertical-align: super;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084484Member"
      decimals="INF"
      id="h_57_3b879fa5_8f2c_4c7f_8b41_df7705533ebc"
      unitRef="USD">117</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084484Member"
      decimals="4"
      id="h_58_5605e80d_a0e5_408c_8eb5_ebf0adfee428"
      unitRef="pure">0.0103</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_29_9f0e1970_de86_999b_4830_4d6af9988afe">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, increased volatility in US equity markets were driven by geopolitical tensions, elevated energy prices effects on inflation and the policy outlook. That said, equity markets rebounded in early 2026, reaching new highs led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, supported by solid corporate earnings and economic growth. Despite concerns over expenditures in AI-related opportunities, the theme continued to fuel capital spending and earnings growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R shares of the Fund returned 27.42%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund underperformed the Benchmark primarily due to stock selection in the IT, consumer staples and materials sectors. Stock selection in the financials, energy and industrials sectors contributed to relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. Citigroup Inc., Citizens Financial Group, Inc. and State Street Corp. were top contributors. Citigroup and Citizens Financial benefited from improving profitability and improving sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in industrials | &lt;/b&gt;Industrials contributed to relative performance, led by strong selection in transportation and machinery holdings. FedEx Corp. and Caterpillar Inc. were the two top contributors, benefiting from resilient end market demand and pricing discipline, and consistent execution across core business segments. FedEx outperformed due to early signs of margin improvement.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., Tenaris SA and Chevron Corp. were key relative contributors. Suncor Energy's performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Microsoft Corp., NXP Semiconductors N.V. and Intel Corp. underperformed amid elevated expectations and near term demand concerns; therefore, detracted relative to their respective software and semiconductor peers and versus the Benchmark. The largest relative detractor was not owning Micron Technology, Inc. as the stock outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection in household and personal products was a large relative detractor. Kimberly-Clark Corporation and The Clorox Company underperformed amid volume pressure, cost inflation and limited pricing flexibility, resulting in a meaningful drag on relative returns. Keurig Dr Pepper, Inc. detracted from relative performance after posting double-digit negative returns. We exited our positions in Kimberly-Clark and Keurig during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_23_f2a2277f_5c7d_4d40_adb6_e940a2835b3d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122758.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_30_b38ba281_a890_5167_c460_55dd046564ef">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund (Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;27.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084484Member"
      id="t_37_c94fbb36_3a1b_24ff_7dd3_5cb3f7cd92c6">Invesco Comstock Fund (Class R)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084484Member"
      decimals="4"
      id="h_59_84695de5_0f44_4cbb_a351_200620b8e716"
      unitRef="pure">0.2742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084484Member"
      decimals="4"
      id="h_60_a1a3c35d_3f22_4dea_b897_6222652a2ac8"
      unitRef="pure">0.1231</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084484Member"
      decimals="4"
      id="h_61_5d6731c6_431a_4f2d_ba33_3e5a59e6ac57"
      unitRef="pure">0.1225</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_38_874ad034_8d08_57a3_1484_a371f18fcf4f">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_62_6453fdeb_72e9_44b2_b486_51db63652680"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_63_ccccb81c_6e9d_44f3_b22c_4125e21d0714"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_64_9b270130_a81a_40dc_99dc_02b8e08ea6da"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_39_ef7bf2e9_957e_1732_ee6a_12fa0bd78e94">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_65_a50e8d7c_4f98_4b87_8d63_7a8a55411875"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_66_a295c295_aeda_48fe_946c_181779a7e67e"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_67_969f13d9_91ea_4966_908b_50adb654a77d"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084484Member"
      id="t_31_d5614585_95dc_8722_29ea_083145d5ef0b">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_32_8869fdf3_4d95_d536_58d3_988e75833ecf">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_33_57d318bd_662d_17b7_de32_046198a0c740">Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_34_1ed99716_cfeb_81b9_9c58_9187ad50e251">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;14,357,412,153&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;87&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,506,846&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084484Member"
      decimals="INF"
      id="h_68_88f4b256_9d92_4530_a1ab_d597f0e9b7c9"
      unitRef="USD">14357412153</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084484Member"
      decimals="INF"
      id="h_69_42e18348_db2e_4b59_ac02_50a2338da32c"
      unitRef="Holding">87</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084484Member"
      decimals="INF"
      id="h_70_99a270a2_ca16_4e50_a996_48e772cdfa96"
      unitRef="USD">47506846</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084484Member"
      decimals="4"
      id="h_71_c983515d_bc1f_4270_9f85_45438000f19f"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_35_ff5ae15c_f8b5_f4d9_e6b2_4f3fce4337a0">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122763.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084484Member"
      id="t_36_fd08df6f_ad79_d6bf_75f5_cb226e39217e">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_72_b785ff1e_04b7_4cdf_a0fe_00e4d709c6b6"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_73_a97045d5_69a4_4931_bdc0_75ac4b36b16a"
      unitRef="pure">0.0338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_CVSHealthCorpMember"
      decimals="4"
      id="h_74_998ff05c_7c0b_4f48_9594_141d07a9a6a5"
      unitRef="pure">0.0255</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_MicrosoftCorpMember"
      decimals="4"
      id="h_75_0b7f8dc5_fbb8_4668_9daf_cebc03213bbb"
      unitRef="pure">0.0246</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_76_8c6c7456_2967_4088_89ee_dcec24c02a71"
      unitRef="pure">0.0240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_WellsFargoAndCoMember"
      decimals="4"
      id="h_77_61f0f072_f507_4962_a438_bb622cc07db3"
      unitRef="pure">0.0229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_ChevronCorpMember"
      decimals="4"
      id="h_78_f2ae3d58_75ee_40bd_99e2_51a56ba26bc3"
      unitRef="pure">0.0215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_MerckAndCoIncMember"
      decimals="4"
      id="h_79_16686f94_ef5a_414b_8ab2_00c62b5fbd8c"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_StateStreetCorpMember"
      decimals="4"
      id="h_80_0d619d8c_6b46_4d6f_8b4f_253d44e051ed"
      unitRef="pure">0.0190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084484Member_FedExCorpMember"
      decimals="4"
      id="h_81_a9cc119f_3e7a_4be3_83c6_8b009fda27f0"
      unitRef="pure">0.0189</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000084482Member"
      id="t_33_ed3b0a7f_5960_161e_2803_b602ca83e37f">Invesco Comstock Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084482Member"
      id="t_34_9fb0b032_5dcc_5542_287c_133dc8dbd45c">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084482Member"
      id="t_35_de258b84_670d_2c1d_d83f_0c26d03d613a">ACSDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_25_0eb6885a_053b_4019_8955_1069949dee4d">This annual shareholder report contains important information about Invesco Comstock Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084482Member"
      id="t_26_9b1bd698_d78d_4d0a_a644_85ce0b5c4e51">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_27_325a6207_b397_417c_a433_582642e04682">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084482Member"
      id="t_28_b86b2fa8_2aa7_4805_8317_4a7beff4489b">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084482Member"
      id="t_29_5014942a_7c61_46a5_94da_8150dc17f901">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_36_5f415856_afc5_ced3_7fd8_c841e589bf49">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund&lt;br/&gt;(Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;60&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.53&lt;span&gt;%&lt;/span&gt;&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#x2020;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="table-layout: auto; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid; font-family: 'times new roman'; color: rgb(0, 0, 0); font-size: 11pt; line-height: 13pt; text-align: left; margin-bottom: 12pt; width: auto;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; text-align: left; font-size: 6pt; vertical-align: super; padding: 0px; margin: 0px;"&gt;&#x200b;&lt;sup style="font-size: 6pt; vertical-align: super;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084482Member"
      decimals="INF"
      id="h_82_e6521dba_6915_4d6a_9632_7f8a72615589"
      unitRef="USD">60</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084482Member"
      decimals="4"
      id="h_83_4b615c5b_9b98_48ba_88a9_e88daf0e63bf"
      unitRef="pure">0.0053</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_37_e525f6dc_bed4_a6d2_d445_b37b7e22b135">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, increased volatility in US equity markets were driven by geopolitical tensions, elevated energy prices effects on inflation and the policy outlook. That said, equity markets rebounded in early 2026, reaching new highs led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, supported by solid corporate earnings and economic growth. Despite concerns over expenditures in AI-related opportunities, the theme continued to fuel capital spending and earnings growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class Y shares of the Fund returned 28.05%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund underperformed the Benchmark primarily due to stock selection in the IT, consumer staples and materials sectors. Stock selection in the financials, energy and industrials sectors contributed to relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. Citigroup Inc., Citizens Financial Group, Inc. and State Street Corp. were top contributors. Citigroup and Citizens Financial benefited from improving profitability and improving sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in industrials | &lt;/b&gt;Industrials contributed to relative performance, led by strong selection in transportation and machinery holdings. FedEx Corp. and Caterpillar Inc. were the two top contributors, benefiting from resilient end market demand and pricing discipline, and consistent execution across core business segments. FedEx outperformed due to early signs of margin improvement.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., Tenaris SA and Chevron Corp. were key relative contributors. Suncor Energy's performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Microsoft Corp., NXP Semiconductors N.V. and Intel Corp. underperformed amid elevated expectations and near term demand concerns; therefore, detracted relative to their respective software and semiconductor peers and versus the Benchmark. The largest relative detractor was not owning Micron Technology, Inc. as the stock outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection in household and personal products was a large relative detractor. Kimberly-Clark Corporation and The Clorox Company underperformed amid volume pressure, cost inflation and limited pricing flexibility, resulting in a meaningful drag on relative returns. Keurig Dr Pepper, Inc. detracted from relative performance after posting double-digit negative returns. We exited our positions in Kimberly-Clark and Keurig during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_31_0923361c_ccf4_4edd_b0b0_afbf7e6a629d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122794.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_38_ec7e4152_4da9_8d3c_c45b_002321d48369">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund (Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;28.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084482Member"
      id="t_45_2234f6a3_e702_ee98_78c0_7074153d0395">Invesco Comstock Fund (Class Y)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084482Member"
      decimals="4"
      id="h_84_3718dd89_1470_4653_b0ee_9d02e8bd6d49"
      unitRef="pure">0.2805</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084482Member"
      decimals="4"
      id="h_85_61a027da_9800_4299_b480_f97be59e89ee"
      unitRef="pure">0.1287</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084482Member"
      decimals="4"
      id="h_86_2ffd68ae_62c8_4bb4_a2c0_d1607b59eb0c"
      unitRef="pure">0.1282</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_46_f2147b01_9359_261d_22ff_49407dcfe15f">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_87_c6f4eaa0_85b4_4a5a_916f_5126c5ec9e2d"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_88_e4bcee5a_5f62_41a9_8927_548ac8a00d39"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_89_4a3d213e_fb84_446a_a0de_9bfb1891413f"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_47_b0e35ae4_2fda_cb2d_2269_13f0b0f6a52c">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_90_db638ec9_5948_4be3_b145_6bad552b2286"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_91_bca43f45_4dc5_4117_a016_c839278bb56e"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_92_c7b23ae8_881a_410c_89cd_ad1a7dc9c493"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084482Member"
      id="t_40_fb06f19a_3009_c44a_c103_5aa72a4b3e26">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_41_4ee29ff5_3795_36a8_2d86_74638a6815b4">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_39_5897a55c_08f1_0349_3e20_ded46db6b96b">Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_42_c3b4d528_1690_87da_c2eb_c817a3a280ff">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;14,357,412,153&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;87&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,506,846&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084482Member"
      decimals="INF"
      id="h_93_16b2926e_d98b_4845_bc8a_5359b42eecd3"
      unitRef="USD">14357412153</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084482Member"
      decimals="INF"
      id="h_94_182eed5c_63da_444a_be6b_cf57ff29d129"
      unitRef="Holding">87</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084482Member"
      decimals="INF"
      id="h_95_0963509d_7a11_4d7f_ad48_d856dd969beb"
      unitRef="USD">47506846</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084482Member"
      decimals="4"
      id="h_96_325192b6_da66_48c2_bfeb_03401ff37d7a"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_43_1aa9eb72_1d86_952e_8c97_47af1a79b9c3">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122799.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084482Member"
      id="t_44_841ce752_f9b4_0226_cfd8_bd462d948062">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_97_c44c6c5a_8968_4029_90a8_ce9fd0c394ac"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_98_2ae79413_e715_4567_afb7_e986c8345750"
      unitRef="pure">0.0338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_CVSHealthCorpMember"
      decimals="4"
      id="h_99_4ef2fdc1_b9b0_48e9_b92e_ab0099278308"
      unitRef="pure">0.0255</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_MicrosoftCorpMember"
      decimals="4"
      id="h_100_f9d4113e_cfe7_4fff_8622_a72f3c48d59b"
      unitRef="pure">0.0246</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_101_57cf21cc_119e_4631_8e8a_05c96f61bb55"
      unitRef="pure">0.0240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_WellsFargoAndCoMember"
      decimals="4"
      id="h_102_3b9d759a_ab36_4fce_968a_c1880655728a"
      unitRef="pure">0.0229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_ChevronCorpMember"
      decimals="4"
      id="h_103_71b6db93_23ca_465e_9308_ec6f7fca11e0"
      unitRef="pure">0.0215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_MerckAndCoIncMember"
      decimals="4"
      id="h_104_1bb14a5e_4c76_4412_af97_f3543542822f"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_StateStreetCorpMember"
      decimals="4"
      id="h_105_8b0f9375_2b80_42c1_b043_740f3ef88cdd"
      unitRef="pure">0.0190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084482Member_FedExCorpMember"
      decimals="4"
      id="h_106_fec89bc4_0abc_4358_b7ad_a482bfa83f6f"
      unitRef="pure">0.0189</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000084483Member"
      id="t_41_3dcb3894_6eea_41c7_1ad5_76430015aed2">Invesco Comstock Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084483Member"
      id="t_42_6d472a13_dfec_2c10_8b96_d60ac132013e">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084483Member"
      id="t_43_3505685d_81e4_c42e_b33b_89fbea9a5aa0">ACSHX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_33_0250dec3_b492_4ac1_b07f_5eeeb57b6c82">This annual shareholder report contains important information about Invesco Comstock Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084483Member"
      id="t_34_5a6e14f7_358c_40e9_a597_5ab3c116dd84">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_35_53296ca6_613c_4cda_a762_5111c7519603">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084483Member"
      id="t_36_fdf3f132_5707_418e_9a09_c97da2154e35">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084483Member"
      id="t_37_3edec958_cccf_43e3_be0b_cca35496149b">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_44_77e4958d_4af5_3a0f_a40e_471541b0450e">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund&lt;br/&gt;(Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;56&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.49&lt;span&gt;%&lt;/span&gt;&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#x2020;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="table-layout: auto; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid; font-family: 'times new roman'; color: rgb(0, 0, 0); font-size: 11pt; line-height: 13pt; text-align: left; margin-bottom: 12pt; width: auto;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; text-align: left; font-size: 6pt; vertical-align: super; padding: 0px; margin: 0px;"&gt;&#x200b;&lt;sup style="font-size: 6pt; vertical-align: super;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084483Member"
      decimals="INF"
      id="h_107_1e695fda_f3f5_47e8_ae7f_5a9a9e0f27cd"
      unitRef="USD">56</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084483Member"
      decimals="4"
      id="h_108_c750d224_c01c_4b60_a018_856bf50a8438"
      unitRef="pure">0.0049</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_45_08ae8cd7_1895_27b7_865c_a859e9791600">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, increased volatility in US equity markets were driven by geopolitical tensions, elevated energy prices effects on inflation and the policy outlook. That said, equity markets rebounded in early 2026, reaching new highs led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, supported by solid corporate earnings and economic growth. Despite concerns over expenditures in AI-related opportunities, the theme continued to fuel capital spending and earnings growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R5 shares of the Fund returned 28.14%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund underperformed the Benchmark primarily due to stock selection in the IT, consumer staples and materials sectors. Stock selection in the financials, energy and industrials sectors contributed to relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. Citigroup Inc., Citizens Financial Group, Inc. and State Street Corp. were top contributors. Citigroup and Citizens Financial benefited from improving profitability and improving sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in industrials | &lt;/b&gt;Industrials contributed to relative performance, led by strong selection in transportation and machinery holdings. FedEx Corp. and Caterpillar Inc. were the two top contributors, benefiting from resilient end market demand and pricing discipline, and consistent execution across core business segments. FedEx outperformed due to early signs of margin improvement.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., Tenaris SA and Chevron Corp. were key relative contributors. Suncor Energy's performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Microsoft Corp., NXP Semiconductors N.V. and Intel Corp. underperformed amid elevated expectations and near term demand concerns; therefore, detracted relative to their respective software and semiconductor peers and versus the Benchmark. The largest relative detractor was not owning Micron Technology, Inc. as the stock outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection in household and personal products was a large relative detractor. Kimberly-Clark Corporation and The Clorox Company underperformed amid volume pressure, cost inflation and limited pricing flexibility, resulting in a meaningful drag on relative returns. Keurig Dr Pepper, Inc. detracted from relative performance after posting double-digit negative returns. We exited our positions in Kimberly-Clark and Keurig during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_39_052f451f_eed7_420e_88f3_b6ea5c33be70">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122830.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_46_9e5ba94d_2d17_2c0e_fa30_36f6678502fd">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund (Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;28.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.92&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084483Member"
      id="t_47_5b9439e9_0a21_0d13_861f_4b70ab135bae">Invesco Comstock Fund (Class R5)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084483Member"
      decimals="4"
      id="h_109_1a1ce4b6_cf4d_4a35_8f91_c4b823f6fdad"
      unitRef="pure">0.2814</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084483Member"
      decimals="4"
      id="h_110_59655c7b_1670_4d5e_8637_bc549360bf60"
      unitRef="pure">0.1292</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084483Member"
      decimals="4"
      id="h_111_235cabc7_9a19_4494_89fd_3b3af31f5eff"
      unitRef="pure">0.1288</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_48_cf8a5ea9_fca3_a852_806b_87f482dbee17">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_112_6cf9e147_9ea6_4e55_92a3_de446d38876b"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_113_80276f0c_f7a2_48c6_8036_955f09443a38"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_114_c0466be2_1fbb_4456_963f_db9256d480fe"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_49_2b4d797b_6574_b327_6398_fbd3feefc19c">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_115_51c9e7d5_5f42_4265_b6b1_ecf082cbd06a"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_116_2212f2d3_d87a_4186_b07e_a2d4eb2cb298"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_117_65836acb_a21a_4b34_ab9c_fb912b11c500"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084483Member"
      id="t_50_291ea090_0af2_9e6c_32c3_1399b2a0692b">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_51_858a8c61_ce01_009d_d814_1d6cc0b1ddda">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_52_2ea6a8e4_f204_c587_a9ea_5647949e612d">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_53_26bd381f_4a1e_e40c_6a2d_2ae897cf7b83">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;14,357,412,153&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;87&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,506,846&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084483Member"
      decimals="INF"
      id="h_118_8e2185d8_9fb2_4cf4_a42b_7d01f65b1168"
      unitRef="USD">14357412153</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084483Member"
      decimals="INF"
      id="h_119_2b5f30a2_d1b9_4c94_9c4e_43868f927f53"
      unitRef="Holding">87</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084483Member"
      decimals="INF"
      id="h_120_37b9af9b_5732_48fa_b248_18a9e501bf96"
      unitRef="USD">47506846</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084483Member"
      decimals="4"
      id="h_121_cf68bff9_6a60_490d_aa22_bd5c0b61ed01"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_54_6c061af1_0511_ad1a_f9dc_6d2b52034a30">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); flex-grow: 1px; flex-shrink: 1px; flex-basis: 0px; break-inside: avoid; width: 41.5%; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt; 
&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
 
&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122835.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084483Member"
      id="t_55_df9a2bfb_9f26_3fd0_9833_72f379b91043">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_122_2a84ea65_ba19_4ae6_98a1_b0c1423f2473"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_123_4024a40d_66e3_48d5_809f_d33b934b20f4"
      unitRef="pure">0.0338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_CVSHealthCorpMember"
      decimals="4"
      id="h_124_526d7422_0009_4e47_a4f5_d476dd643096"
      unitRef="pure">0.0255</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_MicrosoftCorpMember"
      decimals="4"
      id="h_125_45e15eb7_39d0_4f42_8947_26a02f966029"
      unitRef="pure">0.0246</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_126_f44c5160_cffc_4952_b7ce_04db9afcd8e8"
      unitRef="pure">0.0240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_WellsFargoAndCoMember"
      decimals="4"
      id="h_127_26cd94c3_2d23_4d54_8eec_43ba8ad20340"
      unitRef="pure">0.0229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_ChevronCorpMember"
      decimals="4"
      id="h_128_fc7ffea0_9e18_49cf_b0f5_faf7b4d83895"
      unitRef="pure">0.0215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_MerckAndCoIncMember"
      decimals="4"
      id="h_129_e35bf499_ab55_40b2_9ae5_1fbbd6b31296"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_StateStreetCorpMember"
      decimals="4"
      id="h_130_067d85f5_ec6f_4cc5_b3f0_c1037da657f7"
      unitRef="pure">0.0190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084483Member_FedExCorpMember"
      decimals="4"
      id="h_131_697435ce_78ee_454e_9f8f_2d319920ba05"
      unitRef="pure">0.0189</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000120720Member"
      id="t_49_9c3f0c56_d308_3c5b_4d8b_5bebd56e1118">Invesco Comstock Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000120720Member"
      id="t_50_1a3ccc71_6e27_6d07_e8d2_4a9ef45919f4">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000120720Member"
      id="t_51_c8e20239_41d0_c01b_b183_f4665585e7bb">ICSFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_41_f15118f9_02ba_413b_a379_9f5610263343">This annual shareholder report contains important information about Invesco Comstock Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000120720Member"
      id="t_42_3d6856da_c3b5_499e_89ec_ad72e28b0ca8">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_43_90fca2d4_bfb5_4569_ae56_1e3a971f1e0b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000120720Member"
      id="t_44_60d32498_d424_4f31_990d_415b8b491b25">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000120720Member"
      id="t_45_29aff40d_b995_4069_88de_175fbcbeb7de">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_52_e479c0ec_02e5_d1c4_fb09_50d4aa877702">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund&lt;br/&gt;(Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;48&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.42&lt;span&gt;%&lt;/span&gt;&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#x2020;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="table-layout: auto; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid; font-family: 'times new roman'; color: rgb(0, 0, 0); font-size: 11pt; line-height: 13pt; text-align: left; margin-bottom: 12pt; width: auto;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; text-align: left; font-size: 6pt; vertical-align: super; padding: 0px; margin: 0px;"&gt;&#x200b;&lt;sup style="font-size: 6pt; vertical-align: super;"&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000120720Member"
      decimals="INF"
      id="h_132_a80cbfcb_df5a_45c2_aac9_6014ee5326e6"
      unitRef="USD">48</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000120720Member"
      decimals="4"
      id="h_133_c9e28000_f545_4957_a547_48826cc36916"
      unitRef="pure">0.0042</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_53_0e7cbe72_5779_ff5a_e020_f4e02d23839c">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, increased volatility in US equity markets were driven by geopolitical tensions, elevated energy prices effects on inflation and the policy outlook. That said, equity markets rebounded in early 2026, reaching new highs led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, supported by solid corporate earnings and economic growth. Despite concerns over expenditures in AI-related opportunities, the theme continued to fuel capital spending and earnings growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R6 shares of the Fund returned 28.20%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund underperformed the Benchmark primarily due to stock selection in the IT, consumer staples and materials sectors. Stock selection in the financials, energy and industrials sectors contributed to relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. Citigroup Inc., Citizens Financial Group, Inc. and State Street Corp. were top contributors. Citigroup and Citizens Financial benefited from improving profitability and improving sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in industrials | &lt;/b&gt;Industrials contributed to relative performance, led by strong selection in transportation and machinery holdings. FedEx Corp. and Caterpillar Inc. were the two top contributors, benefiting from resilient end market demand and pricing discipline, and consistent execution across core business segments. FedEx outperformed due to early signs of margin improvement.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., Tenaris SA and Chevron Corp. were key relative contributors. Suncor Energy's performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Microsoft Corp., NXP Semiconductors N.V. and Intel Corp. underperformed amid elevated expectations and near term demand concerns; therefore, detracted relative to their respective software and semiconductor peers and versus the Benchmark. The largest relative detractor was not owning Micron Technology, Inc. as the stock outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection in household and personal products was a large relative detractor. Kimberly-Clark Corporation and The Clorox Company underperformed amid volume pressure, cost inflation and limited pricing flexibility, resulting in a meaningful drag on relative returns. Keurig Dr Pepper, Inc. detracted from relative performance after posting double-digit negative returns. We exited our positions in Kimberly-Clark and Keurig during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_54_dadf4dbd_8f62_672c_e058_34ac2c630bb0">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122866.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_55_54f83d47_592e_a105_30dc_4868cc33e3be">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Fund (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;28.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000120720Member"
      id="t_62_20f56172_7726_7e5e_30d6_675cb56c8216">Invesco Comstock Fund (Class R6)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000120720Member"
      decimals="4"
      id="h_134_b332be97_233b_43dd_bf8d_1bd42f52fbc6"
      unitRef="pure">0.2820</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000120720Member"
      decimals="4"
      id="h_135_fe992e6b_022f_493f_bded_932de175de4b"
      unitRef="pure">0.1300</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000120720Member"
      decimals="4"
      id="h_136_1ab61d21_c834_498c_bf1c_3ec29a3c60f5"
      unitRef="pure">0.1297</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_63_15976165_f4a8_c2d4_a2e2_661179474ddf">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_137_e0be505c_7498_4df9_a4ca_071dc9d724c2"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_138_4a2d2b45_dacd_46c4_be86_e6c1aa0a258d"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_139_04077271_cbf2_459a_bd5a_f3619e1eb96f"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_64_8f66ccd1_459c_843e_5d73_1eb1f181a38b">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_140_66cea84c_0345_4ef4_b13f_b97828d3a81a"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_141_727fb4c4_ce1d_4759_9208_38565ae54061"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_142_f2ce5daa_0810_4c44_8940_417e5e4ae16a"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000120720Member"
      id="t_56_1f099e0f_36b0_b722_e007_16906dd87a73">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_57_b6bd561f_d67b_733a_14a9_73a186f934b5">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_58_17ba01b9_d736_0f5c_ca62_dde3949b867f">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_59_cbbf2275_85dc_98bc_bd99_307b4b02f6d1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;14,357,412,153&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;87&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,506,846&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000120720Member"
      decimals="INF"
      id="h_143_21ba1410_0cca_43d3_b1c5_c21f801857f9"
      unitRef="USD">14357412153</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000120720Member"
      decimals="INF"
      id="h_144_c04603aa_458a_41d3_aa13_688a42eb3a00"
      unitRef="Holding">87</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000120720Member"
      decimals="INF"
      id="h_145_32fe8380_399c_45e4_8680_8147d33df3bc"
      unitRef="USD">47506846</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000120720Member"
      decimals="4"
      id="h_146_a0ff7ac5_ef0c_49b6_ac18_73fe8f525193"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_60_96904806_2fea_fede_11d8_8c3bb5e7ed9b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122871.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000120720Member"
      id="t_61_0877b22a_3eb3_754c_7be2_6b3250b567f9">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cisco Systems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wells Fargo &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Merck &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.89&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_147_b5d73d82_8ec1_4e34_87f9_cb01e34982b3"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_148_6b5b122d_58c8_4e20_b4c2_27a56b1c8df8"
      unitRef="pure">0.0338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_CVSHealthCorpMember"
      decimals="4"
      id="h_149_03696cd7_1836_476d_bc03_f242929c6bad"
      unitRef="pure">0.0255</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_MicrosoftCorpMember"
      decimals="4"
      id="h_150_72c02c45_d70d_4abc_a39e_1290803b2550"
      unitRef="pure">0.0246</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_CiscoSystemsIncMember"
      decimals="4"
      id="h_151_a2c4ecff_7736_49c8_bf48_1a7eaad81d6d"
      unitRef="pure">0.0240</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_WellsFargoAndCoMember"
      decimals="4"
      id="h_152_f2f08347_529f_49b5_a2cb_0f61003a0102"
      unitRef="pure">0.0229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_ChevronCorpMember"
      decimals="4"
      id="h_153_5eb56a48_f7d5_4aa5_9ee1_e48861c4a250"
      unitRef="pure">0.0215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_MerckAndCoIncMember"
      decimals="4"
      id="h_154_f2ebdb3b_14ec_4f20_afad_28329265221f"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_StateStreetCorpMember"
      decimals="4"
      id="h_155_e1271e48_a056_4f3f_a472_61ccbab9a41e"
      unitRef="pure">0.0190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120720Member_FedExCorpMember"
      decimals="4"
      id="h_156_64d0bb14_51a5_4878_baea_78f314dabcd4"
      unitRef="pure">0.0189</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000209146Member"
      id="t_57_bfe083f5_938a_048c_e876_b820936f904e">Invesco Comstock Select Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209146Member"
      id="t_58_168d0851_f7f9_3925_8183_d54e555a10ab">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209146Member"
      id="t_59_aafd4368_d0dc_65b1_8794_769b31b0be38">CGRWX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_49_2979aa7b_eac3_47f5_9604_5351f6d5f68f">This annual shareholder report contains important information about Invesco Comstock Select Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209146Member"
      id="t_50_38ab4b98_acc9_4c40_b093_31cc736c7ce9">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_51_f2048a7f_1b26_4ba4_96b5_68a80614c38b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209146Member"
      id="t_52_ce919472_5f4d_45bb_94c3_8ed04803ab48">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209146Member"
      id="t_53_9c5519a4_7580_4742_a14f_830cf872dce4">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_60_f5b3ab44_8552_594c_1a89_51b32f4d72ba">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund&lt;br/&gt;(Class A)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;105&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.92&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209146Member"
      decimals="INF"
      id="h_157_377a3bec_8ca6_4fde_b5d8_b4e6fbebb1e0"
      unitRef="USD">105</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209146Member"
      decimals="4"
      id="h_158_08e7f521_c828_4d33_9006_5d8b7c018c8d"
      unitRef="pure">0.0092</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_61_374161f9_d03e_a6f8_16f2_297caab78dfe">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class A shares of the Fund, excluding sales charge, returned 28.56%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund performed in-line with the Benchmark primarily due to stock selection in the financials, energy and consumer staples sectors. Stock selection in the IT, communication services and materials sectors were key detractors from relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. State Street Corp., Citigroup Inc. and Bank of America Corp. were top contributors. Citigroup contributed due to improving profitability and favorable investor sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., ConocoPhillips Corp. and Chevron Corp. were key contributors. Strong performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection and the sector being underweight versus the Benchmark contributed to relative performance. In addition to not owning Philip Morris International Inc., having no exposure in some industries like food products, were large relative contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Cognizant Technology Solutions Corp. and Microsoft Corp. were the largest detractors, along with having no exposure to semiconductor materials and equipment. Weak performance in the Fund's software holdings lagged the Benchmark peers amid elevated expectations and near term demand concerns. Not owning Micron Technology, Inc. was the largest relative detractor as the stock materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in communication services | &lt;/b&gt;In communication services, Charter Communications, Inc. was a top detractor due to slowing broadband growth, increased competition and higher capital expenditures. Ongoing video subscriber losses and weaker advertising revenue further pressured performance. Also, not owning Alphabet Inc. Class C shares was a large detractor as it materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_55_1b15baee_66e9_4c0c_8683_402f865669a9">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123946.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_62_b366c52f_9b52_b148_23a6_ab7ce97f055d">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund (Class A) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund (Class A) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;28.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209146Member"
      id="t_69_5cd645ed_7c6b_1890_26cf_c902d29471ac">Invesco Comstock Select Fund (Class A) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209146Member"
      decimals="4"
      id="h_159_c3442bfb_26d7_4032_800b_f7a6cb9a0b3f"
      unitRef="pure">0.2149</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209146Member"
      decimals="4"
      id="h_160_428530f3_1412_4fa0_979e_c258dc4a4a56"
      unitRef="pure">0.1054</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209146Member"
      decimals="4"
      id="h_161_ff04871f_737d_4705_af6b_4a504488f832"
      unitRef="pure">0.1130</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209146Member_WithoutSalesLoadMember"
      id="t_70_2531bdb4_4fac_521b_7e27_4fd4f0aed236">Invesco Comstock Select Fund (Class A) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209146Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_162_e5f742b3_3357_4d2e_87f7_171f4cecf9ad"
      unitRef="pure">0.2856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209146Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_163_3516ac4f_beea_4142_92d8_293c25b1e5ad"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209146Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_164_eed3cead_0d9d_4713_96d3_0eac4a43eabb"
      unitRef="pure">0.1194</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_71_1738c907_f02d_da29_e07f_e676894f68f3">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_165_175799a8_5529_4d96_8023_94e194a18559"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_166_fe44c76f_fd07_4689_9edb_2d0764cd38e4"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_167_6b7c83cb_ad1c_4a75_831c_127a3c006be7"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_72_9833cab3_5e30_c978_dda5_b458439b81fe">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_168_bda6a779_9edb_4196_81fe_afafa0b527ca"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_169_f904ef2c_c6b5_4612_8c52_96cdafad3b23"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_170_c3a1dd3d_efd5_4ab7_8c8f_5e6556951e2c"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209146Member"
      id="t_66_44c8a246_b2c6_3c1e_980b_c36ab3bd6960">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_67_38625094_c9b2_ede0_5991_5461ffd2d7aa">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_68_0ec5de6b_1985_faea_6202_26d08b5fb772">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_63_dae73eb2_803e_e29d_8123_77ff9e212dca">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;832,687,878&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,977,748&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209146Member"
      decimals="INF"
      id="h_171_b1dc8d75_c363_4f59_8673_2faa46202397"
      unitRef="USD">832687878</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209146Member"
      decimals="INF"
      id="h_172_c386faef_aff8_4e13_b4bd_09cda47c37b0"
      unitRef="Holding">34</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209146Member"
      decimals="INF"
      id="h_173_24267fe0_9bbd_4b71_bc39_a9bb0dd8002c"
      unitRef="USD">3977748</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209146Member"
      decimals="4"
      id="h_174_e7081404_5603_4a4f_94b7_af9835ed8263"
      unitRef="pure">0.67</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_64_1f3cf3ee_48fd_94d1_08c0_b8a0c79c0565">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123951.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209146Member"
      id="t_65_c2da3e1d_186a_8397_ad93_d629c7c3c323">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_NXPSemiconductorsNVMember"
      decimals="4"
      id="h_175_2d413e32_8d56_448d_ad26_e1cebdb37c72"
      unitRef="pure">0.0489</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_UnitedHealthGroupIncMember"
      decimals="4"
      id="h_176_5e5796ef_f8a7_4476_9cb7_6205f69712f9"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_StateStreetCorpMember"
      decimals="4"
      id="h_177_4ec7c4ba_c504_4b90_b218_581d1c18d841"
      unitRef="pure">0.0473</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_178_9dbc5b1f_b4b8_40ba_b469_168866f31da4"
      unitRef="pure">0.0443</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_FedExCorpMember"
      decimals="4"
      id="h_179_14b6c2b6_0880_4d60_a634_fa9887be23ad"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_CVSHealthCorpMember"
      decimals="4"
      id="h_180_0c87b7ae_1eb5_49c3_8ea1_29165327bc1c"
      unitRef="pure">0.0418</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_HuntingtonBancsharesIncMember"
      decimals="4"
      id="h_181_798072eb_7289_4456_b0fa_8de063249f93"
      unitRef="pure">0.0390</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_AnheuserBuschInBevSANVMember"
      decimals="4"
      id="h_182_877374a1_8960_4d41_8474_43c06211c561"
      unitRef="pure">0.0386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_FifthThirdBancorpMember"
      decimals="4"
      id="h_183_f8f95020_9c79_402d_9efc_2836cf19c240"
      unitRef="pure">0.0378</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209146Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_184_ff7f2d88_ca43_4cb1_b003_297c6ed604f4"
      unitRef="pure">0.0372</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000209141Member"
      id="t_74_0d78d64b_5b4f_9e8f_36d9_5f8bbfe15b26">Invesco Comstock Select Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209141Member"
      id="t_75_fafc7ba7_60ff_60c5_1da3_36a0cedb6b3e">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209141Member"
      id="t_76_1d37dd3d_67b2_bb20_4257_87b9fbf6df09">CGRCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_57_fd6187a6_43b5_4ca2_994c_745cce10e8f3">This annual shareholder report contains important information about Invesco Comstock Select Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209141Member"
      id="t_58_c0c9616d_2d28_4d18_9fff_9290af1cdb2c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_59_72fd6c0f_2ee7_4e6b_9f48_5fe84452857c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209141Member"
      id="t_60_14bd3aa6_754e_4625_bf10_c057c4a39ab5">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209141Member"
      id="t_61_03322247_2abf_4dba_850f_e2af474fe8b7">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_65_7c20c5e2_e2c2_ff72_d6fd_0bc71701cbb1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund&lt;br/&gt;(Class C)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;191&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209141Member"
      decimals="INF"
      id="h_185_ddf46e6c_37be_452d_b2b0_9cb0b930f00b"
      unitRef="USD">191</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209141Member"
      decimals="4"
      id="h_186_8bf1c2fe_6c3f_41da_b28f_f0c2d32b8348"
      unitRef="pure">0.0168</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_66_413e4967_9bad_63ef_f971_ab1e5bd45eed">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class C shares of the Fund, excluding sales charge, returned 27.59%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund performed in-line with the Benchmark primarily due to stock selection in the financials, energy and consumer staples sectors. Stock selection in the IT, communication services and materials sectors were key detractors from relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. State Street Corp., Citigroup Inc. and Bank of America Corp. were top contributors. Citigroup contributed due to improving profitability and favorable investor sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., ConocoPhillips Corp. and Chevron Corp. were key contributors. Strong performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection and the sector being underweight versus the Benchmark contributed to relative performance. In addition to not owning Philip Morris International Inc., having no exposure in some industries like food products, were large relative contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Cognizant Technology Solutions Corp. and Microsoft Corp. were the largest detractors, along with having no exposure to semiconductor materials and equipment. Weak performance in the Fund's software holdings lagged the Benchmark peers amid elevated expectations and near term demand concerns. Not owning Micron Technology, Inc. was the largest relative detractor as the stock materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in communication services | &lt;/b&gt;In communication services, Charter Communications, Inc. was a top detractor due to slowing broadband growth, increased competition and higher capital expenditures. Ongoing video subscriber losses and weaker advertising revenue further pressured performance. Also, not owning Alphabet Inc. Class C shares was a large detractor as it materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_63_f4fcc570_0310_46a8_b740_291ed0dc942b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123982.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_67_bfec5c10_da4b_6060_5809_9ebba073b426">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund (Class C) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;26.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund (Class C) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;27.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209141Member"
      id="t_77_985e5d86_3fd8_153d_b831_827a14f80c1a">Invesco Comstock Select Fund (Class C) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209141Member"
      decimals="4"
      id="h_187_c2457a2e_0027_4e3c_a9b7_89d3974aef3e"
      unitRef="pure">0.2659</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209141Member"
      decimals="4"
      id="h_188_36028571_ff67_414a_8820_d5b18ee91108"
      unitRef="pure">0.1094</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209141Member"
      decimals="4"
      id="h_189_db984ede_e1e8_41e1_a8d8_0be7f7f34549"
      unitRef="pure">0.1126</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209141Member_WithoutSalesLoadMember"
      id="t_78_25643ee5_6e43_05e1_71ef_1798e62297b0">Invesco Comstock Select Fund (Class C) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209141Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_190_17fabc9b_27b2_4776_8de8_f2817141eff6"
      unitRef="pure">0.2759</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209141Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_191_d3f1ec5d_2cb5_4274_9abf_b39108d628dd"
      unitRef="pure">0.1094</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209141Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_192_54d909ae_441b_47b3_8bf4_1357aff78d71"
      unitRef="pure">0.1126</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_79_f15c775a_1723_5bf4_9e69_0a22e8f7a787">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_193_38783877_c9c1_45b2_b6be_936a4a46d79e"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_194_f12b5789_d531_40d1_8eb8_767fbe6adc44"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_195_875071fd_041d_4c43_aba1_111869cccd98"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_80_a49667ed_0d9b_eeb6_0620_e9530d7ccaf2">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_196_6a2d03b5_0517_4e2a_9cf6_03b980a52c9a"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_197_d4796257_95cb_4fc7_a7ed_7be1d2e694cc"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_198_fa0eeba5_d3bf_4f17_be11_a88ddb388996"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209141Member"
      id="t_71_efb0a28f_021a_7eb3_35fa_9f2dce2bf5b5">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_72_01c9349b_c008_cdd2_2c81_c6e31654cae9">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_73_0f54280f_07e2_2f91_7008_993661af137a">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_68_0723f44c_809d_23de_5741_ff36b3d872f8">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;832,687,878&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,977,748&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209141Member"
      decimals="INF"
      id="h_199_507f8248_9845_41d9_b0a4_d2154fc2af5c"
      unitRef="USD">832687878</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209141Member"
      decimals="INF"
      id="h_200_983a528b_bcbf_4bed_b2e0_d1f2e2698322"
      unitRef="Holding">34</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209141Member"
      decimals="INF"
      id="h_201_7c6c51f8_44f2_4a80_9d9f_6383a22c6ab1"
      unitRef="USD">3977748</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209141Member"
      decimals="4"
      id="h_202_f3536aeb_6c37_4331_92be_036dfe47fb2c"
      unitRef="pure">0.67</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_69_dd387e1a_6c70_ab5b_c0c5_194de7909bb5">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123987.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209141Member"
      id="t_70_d33994da_b462_2eb6_21fc_ad6e2f6748c7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_NXPSemiconductorsNVMember"
      decimals="4"
      id="h_203_12940702_9f08_4a10_af9a_044a121555e1"
      unitRef="pure">0.0489</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_UnitedHealthGroupIncMember"
      decimals="4"
      id="h_204_860e811b_4120_48ae_aa6c_186b22be7bbc"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_StateStreetCorpMember"
      decimals="4"
      id="h_205_43c6369f_8c36_4fd5_a80f_7c638b87d04a"
      unitRef="pure">0.0473</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_206_db741516_cff1_4b76_974f_c65b4c8b5d1f"
      unitRef="pure">0.0443</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_FedExCorpMember"
      decimals="4"
      id="h_207_655a8b3b_6be2_405d_bbbd_a6ac614b45bf"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_CVSHealthCorpMember"
      decimals="4"
      id="h_208_00b920b8_825f_4d8e_8341_23f92034db92"
      unitRef="pure">0.0418</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_HuntingtonBancsharesIncMember"
      decimals="4"
      id="h_209_256d2883_f762_434e_94b6_8006cd0177d9"
      unitRef="pure">0.0390</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_AnheuserBuschInBevSANVMember"
      decimals="4"
      id="h_210_a567d462_2a85_467f_888d_ff4978c61b1c"
      unitRef="pure">0.0386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_FifthThirdBancorpMember"
      decimals="4"
      id="h_211_370e6c75_98a7_4925_beba_345be289fae8"
      unitRef="pure">0.0378</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209141Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_212_065f8513_670a_44e1_9fc2_2885186b499a"
      unitRef="pure">0.0372</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000209142Member"
      id="t_73_28851071_1f1a_901b_23eb_b6e22f913a42">Invesco Comstock Select Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209142Member"
      id="t_74_41a41d7d_84bd_e9f4_3087_e7ed551e571e">Class R</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209142Member"
      id="t_75_385598ed_4b49_325e_e817_9ef8433af5d8">CGRNX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_65_541a8a0f_0580_4eb7_ab02_b81ba16aa61b">This annual shareholder report contains important information about Invesco Comstock Select Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209142Member"
      id="t_66_26501655_c358_499b_9385_b1bced37f7df">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_67_0464b27d_a8b0_4333_8db5_c9e6b1f9c3ff">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209142Member"
      id="t_68_21c83bc1_9cfd_426c_a0ca_6cb559824fe9">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209142Member"
      id="t_69_8519c9aa_6c4f_4375_b016_311fe48e5f4b">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_81_63626a40_1e99_cbc0_d10e_4d9988224700">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund&lt;br/&gt;(Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;135&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209142Member"
      decimals="INF"
      id="h_213_6c2f83eb_59de_4e82_88e7_bb009bba5408"
      unitRef="USD">135</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209142Member"
      decimals="4"
      id="h_214_3ae0cb4a_2227_4a0e_be3a_6b468ff18d3a"
      unitRef="pure">0.0118</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_82_2eb58ee1_ce5f_002c_95ad_dc50663c4bb3">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R shares of the Fund returned 28.21%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund performed in-line with the Benchmark primarily due to stock selection in the financials, energy and consumer staples sectors. Stock selection in the IT, communication services and materials sectors were key detractors from relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. State Street Corp., Citigroup Inc. and Bank of America Corp. were top contributors. Citigroup contributed due to improving profitability and favorable investor sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., ConocoPhillips Corp. and Chevron Corp. were key contributors. Strong performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection and the sector being underweight versus the Benchmark contributed to relative performance. In addition to not owning Philip Morris International Inc., having no exposure in some industries like food products, were large relative contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Cognizant Technology Solutions Corp. and Microsoft Corp. were the largest detractors, along with having no exposure to semiconductor materials and equipment. Weak performance in the Fund's software holdings lagged the Benchmark peers amid elevated expectations and near term demand concerns. Not owning Micron Technology, Inc. was the largest relative detractor as the stock materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in communication services | &lt;/b&gt;In communication services, Charter Communications, Inc. was a top detractor due to slowing broadband growth, increased competition and higher capital expenditures. Ongoing video subscriber losses and weaker advertising revenue further pressured performance. Also, not owning Alphabet Inc. Class C shares was a large detractor as it materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_71_ddabef2b_3247_47f4_a81c_590a5e40c109">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10124018.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_83_7d7cd726_1479_0f23_df8a_0abcbabfdf4d">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund (Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;28.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209142Member"
      id="t_76_2c4290b9_34cf_4736_61c5_6c3f51c65095">Invesco Comstock Select Fund (Class R)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209142Member"
      decimals="4"
      id="h_215_0b9802f4_5e7c_4d79_8ae1_8ec02ea2af2b"
      unitRef="pure">0.2821</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209142Member"
      decimals="4"
      id="h_216_d17c1062_ec14_4865_bc70_45b2a1ccac9e"
      unitRef="pure">0.1150</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209142Member"
      decimals="4"
      id="h_217_6ccc7547_4bdf_4490_9fd6_93c83e3afa12"
      unitRef="pure">0.1165</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_77_c046d410_3325_24b3_9983_7a6855783e09">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_218_079a512e_4e72_43af_aa00_6bed1ec538a4"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_219_75f195c0_7aed_41ab_b62d_77fe2543bdf1"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_220_39032588_fce3_4450_86c8_aea049d9b12e"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_78_cc7e72f9_a949_d96d_9314_3669024ed55f">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_221_1033ce95_2089_49a8_9bd9_172758b4de80"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_222_639a9d7d_88ff_441d_9238_331c974e16b4"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_223_c2ac9ac3_deb7_4b1c_a725_6e669ebb1d47"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209142Member"
      id="t_79_b0c5a576_37a9_0ea4_129d_0d8d9e178d3f">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_80_ed7d6e14_8036_9eb0_f2db_284d295bad38">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_84_81813950_2607_93de_4fa4_3d2bfa9c5f7c">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_85_d24b0152_0152_bf99_a857_e5bb559d9f7b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;832,687,878&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,977,748&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209142Member"
      decimals="INF"
      id="h_224_31eb46c9_b955_4dbd_b9d6_b57f8a255573"
      unitRef="USD">832687878</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209142Member"
      decimals="INF"
      id="h_225_f2be25a5_9515_4942_8e7a_fa11e358810c"
      unitRef="Holding">34</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209142Member"
      decimals="INF"
      id="h_226_8c7ef2b6_84c2_4265_9ac5_8a76a584fbf8"
      unitRef="USD">3977748</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209142Member"
      decimals="4"
      id="h_227_79bf1b89_d2d0_4eb7_886f_b4fee04a7a9c"
      unitRef="pure">0.67</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_86_37894df1_ef51_784d_315f_197d2b8a411a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10124023.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209142Member"
      id="t_87_a22313d3_9a38_3f6c_406f_02a38a986d41">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_NXPSemiconductorsNVMember"
      decimals="4"
      id="h_228_f66e30d6_8ead_440e_83d1_49ec85e8f8fe"
      unitRef="pure">0.0489</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_UnitedHealthGroupIncMember"
      decimals="4"
      id="h_229_bda65543_bc5b_428a_b1b2_817cd3cb133d"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_StateStreetCorpMember"
      decimals="4"
      id="h_230_0b186cfd_4ed9_4b6d_ac96_d3d9ed2ca8b3"
      unitRef="pure">0.0473</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_231_05c3f1eb_723b_46b8_b0ac_c50762f96177"
      unitRef="pure">0.0443</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_FedExCorpMember"
      decimals="4"
      id="h_232_92255252_3db9_424b_9837_875a04503fd1"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_CVSHealthCorpMember"
      decimals="4"
      id="h_233_f8810b0d_15af_4fd8_84e5_9041292e6384"
      unitRef="pure">0.0418</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_HuntingtonBancsharesIncMember"
      decimals="4"
      id="h_234_6f42ec4c_44b7_4977_9c8e_8b2c31f5f2b2"
      unitRef="pure">0.0390</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_AnheuserBuschInBevSANVMember"
      decimals="4"
      id="h_235_624b48d1_d3c5_475a_9945_097b900c40e4"
      unitRef="pure">0.0386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_FifthThirdBancorpMember"
      decimals="4"
      id="h_236_22efab52_15c5_416a_a67a_4961d62b2bda"
      unitRef="pure">0.0378</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209142Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_237_74b4834b_6c15_4aa7_89a9_ba0bfb23ea1e"
      unitRef="pure">0.0372</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000209144Member"
      id="t_81_704fcbcb_ea1e_1f07_cf84_ec8be03132cc">Invesco Comstock Select Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209144Member"
      id="t_82_a006f0e0_f749_91a7_234e_c21eda27c563">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209144Member"
      id="t_83_182daf49_3f99_2f51_60e0_416af714b23c">CGRYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_73_c239571b_7de4_47bd_b623_db335dfb6dfe">This annual shareholder report contains important information about Invesco Comstock Select Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209144Member"
      id="t_74_bf4952f2_4ebf_45bd_af10_c0f37294acc1">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_75_0e9f81cb_26f1_45b3_beaa_2aeba89f4530">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209144Member"
      id="t_76_95482bab_fd1d_46a5_a93a_04a7cc53a29f">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209144Member"
      id="t_77_ab11ccd7_ac7b_43e4_a825_5d791c534360">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_89_c1af2426_4513_7fd4_503e_56a36b248b23">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund&lt;br/&gt;(Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;78&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; 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="FY2026_C000209144Member"
      decimals="INF"
      id="h_238_ec508576_33be_4c2a_a28c_624d37ed01fd"
      unitRef="USD">78</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209144Member"
      decimals="4"
      id="h_239_53ef7389_0e72_45ff_aa4b_59f436ba165b"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_90_b711e15b_c7d1_f227_7d60_3cd1984713e8">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class Y shares of the Fund returned 28.88%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund performed in-line with the Benchmark primarily due to stock selection in the financials, energy and consumer staples sectors. Stock selection in the IT, communication services and materials sectors were key detractors from relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. State Street Corp., Citigroup Inc. and Bank of America Corp. were top contributors. Citigroup contributed due to improving profitability and favorable investor sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., ConocoPhillips Corp. and Chevron Corp. were key contributors. Strong performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection and the sector being underweight versus the Benchmark contributed to relative performance. In addition to not owning Philip Morris International Inc., having no exposure in some industries like food products, were large relative contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Cognizant Technology Solutions Corp. and Microsoft Corp. were the largest detractors, along with having no exposure to semiconductor materials and equipment. Weak performance in the Fund's software holdings lagged the Benchmark peers amid elevated expectations and near term demand concerns. Not owning Micron Technology, Inc. was the largest relative detractor as the stock materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in communication services | &lt;/b&gt;In communication services, Charter Communications, Inc. was a top detractor due to slowing broadband growth, increased competition and higher capital expenditures. Ongoing video subscriber losses and weaker advertising revenue further pressured performance. Also, not owning Alphabet Inc. Class C shares was a large detractor as it materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_79_d476292b_1b1e_4b45_924c_1fcb84b83b5f">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10124054.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_91_fa59ea9c_59a4_7e79_122b_b31ef7e4ecd9">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund (Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;28.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209144Member"
      id="t_84_3e623eed_de57_8d4a_d1b6_bf71858161fa">Invesco Comstock Select Fund (Class Y)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209144Member"
      decimals="4"
      id="h_240_9b2cb7a6_2fdf_4a93_b44f_5e2de11f266f"
      unitRef="pure">0.2888</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209144Member"
      decimals="4"
      id="h_241_d7c84405_00ee_4b13_afd0_d0e6f0aa05de"
      unitRef="pure">0.1206</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209144Member"
      decimals="4"
      id="h_242_42c41882_d30c_4217_b531_d186fb8e9426"
      unitRef="pure">0.1221</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_85_b8cb9342_2363_f360_7ada_17e8f6a1db1b">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_243_cfe6eb12_cce4_4ab0_a520_df3cf7eeeab6"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_244_767f8b59_86fb_48d9_ba1d_f839726628c9"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_245_51edf82e_fbd4_4e38_84a0_f0c67e9704b8"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_86_9f403863_ad89_91fe_c5d3_8ee5450eab23">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_246_bf894abc_0fd0_4902_83dc_611301ad47c0"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_247_b667197d_1f12_4cf9_86c0_ecd10ed7d0d3"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_248_7c6a2fa6_5feb_4970_a49b_fd6039ed5c08"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209144Member"
      id="t_88_ecc5a448_85e8_8d08_ca94_64051afb9d70">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_87_6c34a96b_3660_e228_54fc_1461a991e8a2">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_92_ff7edb97_3989_ddbe_ab22_d4b46b91b222">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_93_2f11c059_f858_4832_e357_b7ade79372d8">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;832,687,878&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,977,748&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209144Member"
      decimals="INF"
      id="h_249_c0d5bc81_c9a4_4e8b_8acc_6f16b26114da"
      unitRef="USD">832687878</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209144Member"
      decimals="INF"
      id="h_250_abe1f395_4349_46b3_a02b_529954f61f8a"
      unitRef="Holding">34</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209144Member"
      decimals="INF"
      id="h_251_351589ac_1882_4319_8d49_dbed6c831116"
      unitRef="USD">3977748</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209144Member"
      decimals="4"
      id="h_252_fd93eeb6_1a91_491b_8160_45adc783eec4"
      unitRef="pure">0.67</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_94_97049e41_647e_bd86_ed03_85dbec991ee4">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10124059.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209144Member"
      id="t_95_79d433a4_afce_2940_ed0a_f82b3891d401">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_NXPSemiconductorsNVMember"
      decimals="4"
      id="h_253_c55c6687_da74_4398_bd83_50feb451f856"
      unitRef="pure">0.0489</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_UnitedHealthGroupIncMember"
      decimals="4"
      id="h_254_ed26d4aa_5f0f_40d0_a51a_7bb69dafeb4d"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_StateStreetCorpMember"
      decimals="4"
      id="h_255_6d5c3bcc_fbb2_4954_8845_cb9a3d636ae2"
      unitRef="pure">0.0473</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_256_7bdea904_3672_4afa_883c_4baf186635b1"
      unitRef="pure">0.0443</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_FedExCorpMember"
      decimals="4"
      id="h_257_b64fa70a_e0e4_4ea9_bd9a_4c1f86fdd67f"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_CVSHealthCorpMember"
      decimals="4"
      id="h_258_0934718a_343c_4808_a284_7180cc751748"
      unitRef="pure">0.0418</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_HuntingtonBancsharesIncMember"
      decimals="4"
      id="h_259_5902e0e6_8ef6_4aa1_93b1_db89b7c902f6"
      unitRef="pure">0.0390</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_AnheuserBuschInBevSANVMember"
      decimals="4"
      id="h_260_64dc83a6_b32a_47b1_8f91_de89cbaecba4"
      unitRef="pure">0.0386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_FifthThirdBancorpMember"
      decimals="4"
      id="h_261_a413700b_b8ed_4063_93b5_8e7d1c34542f"
      unitRef="pure">0.0378</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209144Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_262_5ae817c3_b294_4082_b9b0_bc137b242a14"
      unitRef="pure">0.0372</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000209145Member"
      id="t_89_cce22046_ef40_e294_ec26_c8f28e62cc59">Invesco Comstock Select Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209145Member"
      id="t_90_20723703_59aa_c1a2_dfc9_af25aef1a49a">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209145Member"
      id="t_91_15c934f6_de80_a0a1_5295_2a5ea08daeae">IOVVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_81_bcc90025_7287_444c_a634_a3d9256526de">This annual shareholder report contains important information about Invesco Comstock Select Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209145Member"
      id="t_82_c123cdf0_f717_43fe_bfd2_96323cea4da8">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_83_bcda7591_ed6d_4df7_b956_90f0f1f75d10">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209145Member"
      id="t_84_865b3d40_a1f4_4310_b1e3_6414690efe84">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209145Member"
      id="t_85_33bb387d_8f62_4858_887b_c74f96dbed7b">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_92_1e242846_9d70_add5_efa1_529eee16282b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund&lt;br/&gt;(Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;68&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209145Member"
      decimals="INF"
      id="h_263_a58703ad_6e44_414e_8dd3_21494558ea4e"
      unitRef="USD">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209145Member"
      decimals="4"
      id="h_264_80b47963_97bb_4a4a_9d0c_32740573ce39"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_93_38c7156b_ae5f_2571_c568_5022c4f5c098">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R5 shares of the Fund returned 29.01%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund performed in-line with the Benchmark primarily due to stock selection in the financials, energy and consumer staples sectors. Stock selection in the IT, communication services and materials sectors were key detractors from relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. State Street Corp., Citigroup Inc. and Bank of America Corp. were top contributors. Citigroup contributed due to improving profitability and favorable investor sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., ConocoPhillips Corp. and Chevron Corp. were key contributors. Strong performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection and the sector being underweight versus the Benchmark contributed to relative performance. In addition to not owning Philip Morris International Inc., having no exposure in some industries like food products, were large relative contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Cognizant Technology Solutions Corp. and Microsoft Corp. were the largest detractors, along with having no exposure to semiconductor materials and equipment. Weak performance in the Fund's software holdings lagged the Benchmark peers amid elevated expectations and near term demand concerns. Not owning Micron Technology, Inc. was the largest relative detractor as the stock materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in communication services | &lt;/b&gt;In communication services, Charter Communications, Inc. was a top detractor due to slowing broadband growth, increased competition and higher capital expenditures. Ongoing video subscriber losses and weaker advertising revenue further pressured performance. Also, not owning Alphabet Inc. Class C shares was a large detractor as it materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_87_09de053f_b401_437f_9222_fd15e8d7f7ac">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10124090.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_94_d6b30f24_9763_9ae1_0ca9_acac38f18bc2">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund (Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209145Member"
      id="t_95_fff85da8_9628_36d9_372c_88e5696cac04">Invesco Comstock Select Fund (Class R5)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209145Member"
      decimals="4"
      id="h_265_eef2e76b_5943_4d02_9d4b_c779c18af8a8"
      unitRef="pure">0.2901</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209145Member"
      decimals="4"
      id="h_266_72f7b8f1_01ed_4a94_9dca_b807389824c1"
      unitRef="pure">0.1218</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209145Member"
      decimals="4"
      id="h_267_0f05dd12_d7c1_4acb_8f02_816b6cd40fe9"
      unitRef="pure">0.1221</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_96_d6395125_5559_ee49_b61a_1ef0e3719cad">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_268_97f709a7_9953_40db_8a14_7fa554fe6264"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_269_68ce8693_b35a_429d_9203_5c190e7f579f"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_270_b630bf0c_b6f4_45b8_ac58_fb119f450ee0"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_97_c8f4674c_3397_c3f0_08df_956037f4d54c">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_271_b4536375_d6f8_420b_9a54_1322e206e235"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_272_8fa4bba4_e672_41b6_ac4c_2c5c2f4e7fbd"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_273_86e0f21a_c979_4be3_b6bc_276c50bdc810"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000209145Member"
      id="t_104_d698b40c_ebb4_556c_5213_1d6caa6b45e7">2019-05-24</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209145Member"
      id="t_98_7cc9a262_1872_c195_7724_9d4f3df976c1">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_99_47b805e7_6b00_7df4_7af6_143d7806e752">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_100_df54a15c_e9bd_5085_97f4_faa39d93b442">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_101_260e5906_fd84_a998_dd99_9180532362ff">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;832,687,878&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,977,748&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209145Member"
      decimals="INF"
      id="h_274_51281213_1005_4a95_8a9c_faecad9bb59e"
      unitRef="USD">832687878</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209145Member"
      decimals="INF"
      id="h_275_4909b629_54dd_4979_9831_578df1242a2a"
      unitRef="Holding">34</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209145Member"
      decimals="INF"
      id="h_276_61dd5e21_bdab_4188_ba11_5dfba9a27370"
      unitRef="USD">3977748</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209145Member"
      decimals="4"
      id="h_277_58584b44_b68e_4291_94e8_1e807ee79c59"
      unitRef="pure">0.67</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_102_550c2ba0_c8bd_a737_46ed_a9e99756113d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10124095.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209145Member"
      id="t_103_07f5b167_fdd0_49b7_7633_1135e0c254db">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_NXPSemiconductorsNVMember"
      decimals="4"
      id="h_278_d5fe60b7_d7a0_45b2_9f88_c8821ed2fb85"
      unitRef="pure">0.0489</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_UnitedHealthGroupIncMember"
      decimals="4"
      id="h_279_c7327321_e2f3_4327_aacd_3eb0cbd9ed55"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_StateStreetCorpMember"
      decimals="4"
      id="h_280_5d344ee4_b8f6_4b10_8893_e0321e7253ab"
      unitRef="pure">0.0473</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_281_72885884_b74c_44bd_a062_cb55bf07b5a9"
      unitRef="pure">0.0443</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_FedExCorpMember"
      decimals="4"
      id="h_282_f7c7343c_0e8a_4698_abf4_758091d70cf7"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_CVSHealthCorpMember"
      decimals="4"
      id="h_283_04cea6ed_9b90_4ffc_b1b4_5534550eb144"
      unitRef="pure">0.0418</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_HuntingtonBancsharesIncMember"
      decimals="4"
      id="h_284_73dd2bff_f28a_4df0_9f07_7087dea8f9ff"
      unitRef="pure">0.0390</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_AnheuserBuschInBevSANVMember"
      decimals="4"
      id="h_285_1d01a780_d425_44c3_9b29_6ac953f4b8c1"
      unitRef="pure">0.0386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_FifthThirdBancorpMember"
      decimals="4"
      id="h_286_4a4440e3_6053_4511_a151_54d164efadcd"
      unitRef="pure">0.0378</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209145Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_287_ffa0588b_8281_4165_abb3_015216580881"
      unitRef="pure">0.0372</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000209143Member"
      id="t_97_e034d434_6981_fded_07ac_0e5fba238a90">Invesco Comstock Select Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209143Member"
      id="t_98_89bc82d2_e846_bc9c_0ff5_caed85a2f986">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209143Member"
      id="t_99_d0f1bc90_a1f3_90d9_66fe_19b8f076cdd3">OGRIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_89_7df6febe_f8ea_49cf_8114_69e6729eb3c9">This annual shareholder report contains important information about Invesco Comstock Select Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209143Member"
      id="t_90_a9375550_d799_42c5_b2cf_d4305112fc42">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_91_19c63b5c_be44_4456_af2b_e0adb5c719b2">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209143Member"
      id="t_92_4e65a040_d677_4e6c_8feb_1e8d4286594c">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209143Member"
      id="t_93_8866e809_efd8_496a_8017_bb1025735f61">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_100_e237cd69_a6f0_d083_6537_39bd69449ea0">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund&lt;br/&gt;(Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;68&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209143Member"
      decimals="INF"
      id="h_288_b2aae782_772f_4a60_98de_0138fd8b99e7"
      unitRef="USD">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209143Member"
      decimals="4"
      id="h_289_0bac380b_f55d_48eb_a610_2f84da41929b"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_101_c2d0622b_3b9e_e62c_fd32_840bfdf525b4">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R6 shares of the Fund returned 28.97%. For the same time period, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the &#x201c;Benchmark&#x201d;) returned 29.25%. The Fund performed in-line with the Benchmark primarily due to stock selection in the financials, energy and consumer staples sectors. Stock selection in the IT, communication services and materials sectors were key detractors from relative return.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in financials&#160;|&#160;&lt;/b&gt;In financials, relative performance was driven primarily by strong stock selection within banks and financial services. State Street Corp., Citigroup Inc. and Bank of America Corp. were top contributors. Citigroup contributed due to improving profitability and favorable investor sentiment toward diversified and regional banks, while State Street contributed as market appreciation lifted assets under custody and administration, supporting earnings momentum.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in energy | &lt;/b&gt;In energy, Suncor Energy Inc., ConocoPhillips Corp. and Chevron Corp. were key contributors. Strong performance was supported by elevated commodity pricing, disciplined capital spending and improvements in free cash flow generation. The energy sector generally benefited from higher oil prices since the Iran conflict began.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in consumer staples | &lt;/b&gt;In consumer staples, stock selection and the sector being underweight versus the Benchmark contributed to relative performance. In addition to not owning Philip Morris International Inc., having no exposure in some industries like food products, were large relative contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in IT&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; In IT, Cognizant Technology Solutions Corp. and Microsoft Corp. were the largest detractors, along with having no exposure to semiconductor materials and equipment. Weak performance in the Fund's software holdings lagged the Benchmark peers amid elevated expectations and near term demand concerns. Not owning Micron Technology, Inc. was the largest relative detractor as the stock materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in communication services | &lt;/b&gt;In communication services, Charter Communications, Inc. was a top detractor due to slowing broadband growth, increased competition and higher capital expenditures. Ongoing video subscriber losses and weaker advertising revenue further pressured performance. Also, not owning Alphabet Inc. Class C shares was a large detractor as it materially outperformed the sector and the Benchmark.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Stock selection in materials | &lt;/b&gt;In materials, the International Paper Company detracted from absolute and relative returns as weak demand, pricing pressure and margin compression drove poor stock performance. Also, not owning metals and mining companies was a large relative detractor.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_95_7300dafe_f62e_412f_8e19_836b5ea52272">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10124126.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_102_df370e83_ad97_590c_0d55_3cf8338e3ac5">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Comstock Select Fund (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;28.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209143Member"
      id="t_103_311a62aa_69a5_832e_ef36_4ad1a6740bbc">Invesco Comstock Select Fund (Class R6)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209143Member"
      decimals="4"
      id="h_290_f3d8a12b_26ab_4b4b_b2a5_ed67ecfb33a0"
      unitRef="pure">0.2897</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209143Member"
      decimals="4"
      id="h_291_9eaf435c_1d2a_48bb_9a1f_b94ea972ffa3"
      unitRef="pure">0.1217</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209143Member"
      decimals="4"
      id="h_292_f06b72a6_247d_4ab8_97d0_90f26ecde6a3"
      unitRef="pure">0.1235</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_104_c3132e51_4511_3b2d_b292_2395a27a2e15">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_293_0806f6ab_e74f_4d1f_8e29_a81889d6925a"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_294_ce3d79e4_6b77_4324_8b27_0a994bc367b9"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_295_f2140294_b00b_4b87_be0b_fc2fb31cabde"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_105_96d17e79_de31_7f5f_521c_97b372531a81">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_296_e7dbf67c_84df_4bd4_95b6_c31d14ba3706"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_297_77bb500c_8167_4203_9c6b_0376f1037014"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_298_2cde527a_83b5_4aea_8f29_728c56308ae8"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209143Member"
      id="t_106_5b2e6161_a6c7_a528_bc64_7fcd04e1935c">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_107_4d847948_1062_6b4a_3457_0dd2ae9b9598">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_108_aafff001_2526_9b69_510b_ebfcf664f511">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_109_adc1c6a0_1c02_c585_3d0e_0dc7478264cf">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;832,687,878&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,977,748&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209143Member"
      decimals="INF"
      id="h_299_437790ea_5876_455e_8d52_24c29745885d"
      unitRef="USD">832687878</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209143Member"
      decimals="INF"
      id="h_300_0a811a10_2bbf_44a2_a8ad_5be6e38967bd"
      unitRef="Holding">34</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209143Member"
      decimals="INF"
      id="h_301_70f1a7bf_8b22_41a9_abb7_02b8dee90a0e"
      unitRef="USD">3977748</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209143Member"
      decimals="4"
      id="h_302_9d9caec2_b2c0_41c5_9fe2_684be37a6791"
      unitRef="pure">0.67</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_110_32d89133_49cd_193d_680e_1e519b532483">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10124131.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209143Member"
      id="t_111_f9ea13a9_e8d6_5cc1_69c4_dfda127d8e1d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NXP Semiconductors N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;UnitedHealth Group, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;State Street Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;FedEx Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;CVS Health Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Huntington Bancshares, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Anheuser-Busch InBev S.A./N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Fifth Third Bancorp&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.72&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_NXPSemiconductorsNVMember"
      decimals="4"
      id="h_303_77048e5b_3f76_4b01_a7ff_d323806ec373"
      unitRef="pure">0.0489</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_UnitedHealthGroupIncMember"
      decimals="4"
      id="h_304_51fd4c78_91b3_41e9_af88_2c1c6b2f2f01"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_StateStreetCorpMember"
      decimals="4"
      id="h_305_ee1e1505_cd24_4e61_8a5b_63042c9d19ff"
      unitRef="pure">0.0473</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_306_c3d54bd9_aac5_4627_9bef_45170ee06561"
      unitRef="pure">0.0443</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_FedExCorpMember"
      decimals="4"
      id="h_307_8c355afc_b3c7_4473_bba9_07d5adf314c9"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_CVSHealthCorpMember"
      decimals="4"
      id="h_308_e9cf3415_48ff_4a4d_8b17_d86a820ad0c0"
      unitRef="pure">0.0418</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_HuntingtonBancsharesIncMember"
      decimals="4"
      id="h_309_be65d14e_b5db_4c6a_9e54_086bbf20701d"
      unitRef="pure">0.0390</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_AnheuserBuschInBevSANVMember"
      decimals="4"
      id="h_310_3d149936_b3a2_48c5_9d12_2bccd29a306b"
      unitRef="pure">0.0386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_FifthThirdBancorpMember"
      decimals="4"
      id="h_311_8161f419_9f89_468e_a86b_9157798794e4"
      unitRef="pure">0.0378</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209143Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_312_c813ce98_b546_4d2f_acfe_c29a15ea054b"
      unitRef="pure">0.0372</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000000366Member"
      id="t_105_56a454c9_3c92_808f_c402_1172cebd955f">Invesco Dividend Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000000366Member"
      id="t_106_f1deb624_2584_2f6e_89f3_b323ab0e435e">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000000366Member"
      id="t_107_4ef4f5d4_8ddb_5cdd_2acc_4c27bfd2bd0c">IAUTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_97_3827ee6c_355b_42af_ad69_1684dcce5f93">This annual shareholder report contains important information about Invesco Dividend Income Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000000366Member"
      id="t_98_1386f2de_88b3_4631_b1d8_539290a234e6">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_99_3801c849_25c3_4f5a_8763_eb05f850813d">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000000366Member"
      id="t_100_324c6406_06dd_4a4a_b391_421895066a7a">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000000366Member"
      id="t_101_c2767b64_7fbb_4936_8ba2_754e09508901">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_119_b18f9bc2_5c4c_df96_68fd_b4da724b93b8">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Dividend Income Fund&lt;br/&gt; (Class A)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;101&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;0.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000000366Member"
      decimals="INF"
      id="h_313_2adb3e7c_816f_44b8_a69a_89fb1e0217cf"
      unitRef="USD">101</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000000366Member"
      decimals="4"
      id="h_314_c44e98ba_66ab_47de_adc2_33e6ef706635"
      unitRef="pure">0.0091</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_120_63feb55a_36f9_c0fd_c327_fa39607e4347">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US large-cap dividend-paying stocks benefited from falling interest rates, strong cash generation, and sector leadership from energy and financials, delivering attractive absolute returns. However, relative performance was capped by limited exposure to artificial intelligence (AI)-driven growth, margin pressures in defensive sectors and headwinds in rate-sensitive sectors, resulting in modest underperformance versus the broader US equity market. The Fund delivered a positive absolute return but underperformed the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") largely due to stock selection in the information technology and communication services sectors. These results were partially offset by strong stock selection in the financials and health care sectors.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class A shares of the Fund, excluding sales charge, returned 22.68%. For the same time period, the Benchmark returned 29.25%.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lam Research Corp. &#160;|&#160;&lt;/b&gt;Lam Research is a leading global supplier of wafer fabrication equipment and services for the semiconductor industry. The company&#x2019;s positive performance was driven by AI-led World Federation of Exchanges demand, sustained earnings upside, margin expansion and recurring-services growth; these elements significantly boosted visibility, durability and investor confidence. The stock benefited from cyclical recovery and a growing view that Lam is a core beneficiary of a multi-year AI-driven semiconductor equipment upcycle, supporting both its strong fundamentals and valuation expansion.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Johnson &amp;amp; Johnson | &lt;/b&gt;Johnson &amp;amp; Johnson is an American multinational pharmaceutical, biotechnology, and medical technologies corporation. The company&#x2019;s positive performance was driven by pharmaceutical-led revenue growth, a MedTech recovery, reduced litigation uncertainty and consistent earnings and dividend growth. In combination with its defensive characteristics and improved strategic focus following Kenvue Inc.'s separation from the company, Johnson &amp;amp; Johnson benefited from both fundamental strength and valuation normalization, producing solid absolute returns during the period.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Abbott Laboratories &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Abbott Laboratories is an American multinational medical device and health care company. The company&#x2019;s negative performance was driven by unexpected weaknesses in nutrition, persistent diagnostics headwinds, margin compression, acquisition-related dilution concerns and valuation de-rating within the healthcare sector. While medical devices remained a strength, the loss of earnings predictability in historically stable segments and elevated execution risk outweighed long-term strategic positives during the period.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Salesforce, Inc. | &lt;/b&gt;Salesforce is an American cloud-based software company. The company&#x2019;s negative performance was driven by growth deceleration relative to expectations, delayed AI monetization, heightened competitive and disruption fears, and a sector-wide valuation reset in enterprise software. While fundamentals remained solid and cash generation strong, multiple contraction and sentimental headwinds outweighed operating progress, resulting in negative performance over the period. The Fund sold the stock during the period.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_103_7ccfe8f5_8265_41ba_b7e4_9b71dcab4511">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122463.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_108_77f60e64_b114_087c_75a6_76c0731e4033">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Dividend Income Fund (Class A) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;7.92&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;7.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Dividend Income Fund (Class A) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;22.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;9.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;8.37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000366Member"
      id="t_109_b2335031_37a5_46b9_1b27_33d211869317">Invesco Dividend Income Fund (Class A) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000366Member"
      decimals="4"
      id="h_315_6f029f8f_dd6f_4bc1_a970_287ca0f83e9c"
      unitRef="pure">0.1589</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000366Member"
      decimals="4"
      id="h_316_20e8800a_3b47_4da5_a1c9_46de66a9f4e9"
      unitRef="pure">0.0792</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000366Member"
      decimals="4"
      id="h_317_336c5c39_a4d9_4fac_9d5e_9a18ee8b3f19"
      unitRef="pure">0.0775</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000366Member_WithoutSalesLoadMember"
      id="t_110_2c598ad2_ed67_7051_5edb_90654b1f272f">Invesco Dividend Income Fund (Class A) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000366Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_318_3c18bdbd_05d4_4a6f_83d4_5622403ed5b7"
      unitRef="pure">0.2268</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000366Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_319_7dbfa762_754b_4ac8_97b1_bc3c24431659"
      unitRef="pure">0.0914</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000366Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_320_ab74e696_8384_489e_afb3_485afc915ecf"
      unitRef="pure">0.0837</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_117_94faab7f_7c1a_f8dc_3bf7_1100a104eec2">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_321_bb9f6fc3_4a93_431d_9ff0_53970af30a38"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_322_01434d15_57e7_423d_adda_4a4e3de2b5d6"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_323_fdf6c0d0_414a_4459_b668_ce62f0e94dc4"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_118_98865097_e500_7e6f_a230_1b240b448882">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_324_b6c12587_75fd_459f_8a49_c164eb331e62"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_325_b6f0f64f_a49f_4193_86dc_1afc29dfa001"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_326_e55dcefc_ad27_4a43_b738_5d0082fff9ac"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000000366Member"
      id="t_113_7353331f_4002_fdd8_0c44_9c6e7d6cce60">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_112_2e026343_1eeb_e24c_039d_c18caf04c20a">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_111_71be0999_f3c0_0560_c541_cbb05990f1d2">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_114_1116164e_2c1d_f0ec_dcba_537f132baab0">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;3,776,989,059&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;76&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;19,503,183&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000000366Member"
      decimals="INF"
      id="h_327_85a3dcd3_ee0d_4f14_8725_e1142826ffba"
      unitRef="USD">3776989059</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000000366Member"
      decimals="INF"
      id="h_328_107b7e64_3abd_4339_b07e_6431855e279f"
      unitRef="Holding">76</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000000366Member"
      decimals="INF"
      id="h_329_76cadf73_ec05_43f9_833d_c96ba477a666"
      unitRef="USD">19503183</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000000366Member"
      decimals="4"
      id="h_330_f9ee0e6e_ae63_4db4_ba52_dca1bacf3231"
      unitRef="pure">0.38</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_115_df14f3a2_fe98_1d93_2362_0b9977944da2">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122458.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000000366Member"
      id="t_116_10947d63_b06b_9657_69bd_b74a45fd69b9">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_331_d2e6c59c_7b9b_47d1_82dc_b1bf4bbfa3c5"
      unitRef="pure">0.0391</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_332_155a75ef_6c88_4701_ac03_1b63ca269326"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_ChevronCorpMember"
      decimals="4"
      id="h_333_890ccec5_41a2_4bce_a235_8ec7b5d3b48c"
      unitRef="pure">0.0281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_JohnsonAndJohnsonMember"
      decimals="4"
      id="h_334_49cea656_ea29_4768_a291_e9111a5dd4fc"
      unitRef="pure">0.0271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_ParkerHannifinCorpMember"
      decimals="4"
      id="h_335_64140335_9d9a_4223_96a3_43e1e9d3b7cd"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_LoweSCosIncMember"
      decimals="4"
      id="h_336_adc4c42c_0542_47b5_9b5e_87b9b500df1b"
      unitRef="pure">0.0248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_337_6d9e978e_b5de_4792_a431_2e33ea71b2e4"
      unitRef="pure">0.0204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_LindePLCMember"
      decimals="4"
      id="h_338_d451f841_a165_4ae5_bea0_d52afc68d471"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_WalmartIncMember"
      decimals="4"
      id="h_339_0b75fbae_2144_4af2_a84d_f83ca6e186f9"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000366Member_EatonCorpPLCMember"
      decimals="4"
      id="h_340_46438e84_73a7_4064_a22f_e46d0fa216e4"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000000368Member"
      id="t_113_7481c74b_b1b8_d898_3882_1d432b730074">Invesco Dividend Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000000368Member"
      id="t_114_d3316561_ae5f_df31_72b4_de3829e12c5f">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000000368Member"
      id="t_115_165b0ef5_6c2d_54e4_e1fb_5a0fd2adc93b">IUTCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_105_865332ef_6d36_44d4_81b9_de66919fe283">This annual shareholder report contains important information about Invesco Dividend Income Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000000368Member"
      id="t_106_5c8ffd91_9e11_4ca8_9cf4_a19ec513b80d">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_107_2818c5df_c677_4f60_b98b_9b05b7af13e3">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000000368Member"
      id="t_108_bc608af0_75dc_49ed_b8d1_899f6d8cd637">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000000368Member"
      id="t_109_5b313930_ccd9_47a1_be7f_03a1d155578a">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_129_bc2a3a37_43f3_10d1_28cf_58b17bcf3ee1">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Dividend Income Fund&lt;br/&gt; (Class C)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;185&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;1.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000000368Member"
      decimals="INF"
      id="h_341_721d238e_5c07_4840_ab25_a68f0cb9bbe0"
      unitRef="USD">185</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000000368Member"
      decimals="4"
      id="h_342_877f339e_c177_4f36_9f57_780f81361e7a"
      unitRef="pure">0.0167</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_117_229949bc_aa16_5b0d_2010_65d734789e8e">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US large-cap dividend-paying stocks benefited from falling interest rates, strong cash generation, and sector leadership from energy and financials, delivering attractive absolute returns. However, relative performance was capped by limited exposure to artificial intelligence (AI)-driven growth, margin pressures in defensive sectors and headwinds in rate-sensitive sectors, resulting in modest underperformance versus the broader US equity market. The Fund delivered a positive absolute return but underperformed the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") largely due to stock selection in the information technology and communication services sectors. These results were partially offset by strong stock selection in the financials and health care sectors.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class C shares of the Fund, excluding sales charge, returned 21.73%. For the same time period, the Benchmark returned 29.25%.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lam Research Corp. &#160;|&#160;&lt;/b&gt;Lam Research is a leading global supplier of wafer fabrication equipment and services for the semiconductor industry. The company&#x2019;s positive performance was driven by AI-led World Federation of Exchanges demand, sustained earnings upside, margin expansion and recurring-services growth; these elements significantly boosted visibility, durability and investor confidence. The stock benefited from cyclical recovery and a growing view that Lam is a core beneficiary of a multi-year AI-driven semiconductor equipment upcycle, supporting both its strong fundamentals and valuation expansion.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Johnson &amp;amp; Johnson | &lt;/b&gt;Johnson &amp;amp; Johnson is an American multinational pharmaceutical, biotechnology, and medical technologies corporation. The company&#x2019;s positive performance was driven by pharmaceutical-led revenue growth, a MedTech recovery, reduced litigation uncertainty and consistent earnings and dividend growth. In combination with its defensive characteristics and improved strategic focus following Kenvue Inc.'s separation from the company, Johnson &amp;amp; Johnson benefited from both fundamental strength and valuation normalization, producing solid absolute returns during the period.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Abbott Laboratories &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Abbott Laboratories is an American multinational medical device and health care company. The company&#x2019;s negative performance was driven by unexpected weaknesses in nutrition, persistent diagnostics headwinds, margin compression, acquisition-related dilution concerns and valuation de-rating within the healthcare sector. While medical devices remained a strength, the loss of earnings predictability in historically stable segments and elevated execution risk outweighed long-term strategic positives during the period.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Salesforce, Inc. | &lt;/b&gt;Salesforce is an American cloud-based software company. The company&#x2019;s negative performance was driven by growth deceleration relative to expectations, delayed AI monetization, heightened competitive and disruption fears, and a sector-wide valuation reset in enterprise software. While fundamentals remained solid and cash generation strong, multiple contraction and sentimental headwinds outweighed operating progress, resulting in negative performance over the period. The Fund sold the stock during the period.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_111_22d3e29a_5450_4ca5_907c_ee7d9afe91c3">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122418.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_118_dd47c7b2_3f14_839b_288a_d2677828f95a">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Dividend Income Fund (Class C) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;20.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;8.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;7.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Dividend Income Fund (Class C) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;21.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;8.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;7.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000368Member"
      id="t_125_54a74397_b8d7_c98f_06b6_3b9ff4835145">Invesco Dividend Income Fund (Class C) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000368Member"
      decimals="4"
      id="h_343_173b2068_e6d4_4dd7_983a_c827c66a84d7"
      unitRef="pure">0.2073</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000368Member"
      decimals="4"
      id="h_344_f2cc0a92_fd92_4589_b9ea_5ae0ebe47a04"
      unitRef="pure">0.0832</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000368Member"
      decimals="4"
      id="h_345_55932b59_993b_418a_b52b_216803c1382e"
      unitRef="pure">0.0771</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000368Member_WithoutSalesLoadMember"
      id="t_126_4aa742df_513c_6634_41ff_472ece9d0f63">Invesco Dividend Income Fund (Class C) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000368Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_346_b0dfae00_84de_4334_8e80_d994ae3586e2"
      unitRef="pure">0.2173</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000368Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_347_a19ec263_dcb6_43cf_a36c_c30204571ebb"
      unitRef="pure">0.0832</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000368Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_348_8a522f9c_d212_4ce5_9161_14da366c4d07"
      unitRef="pure">0.0771</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_127_7566186d_49fb_b9af_9ae5_25f59e021333">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_349_c380fbed_1043_485e_a137_d1ba16f626d2"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_350_3c8a06f5_0835_49d7_9090_66acf8143939"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_351_69319ea8_8b7f_45d8_9aa3_76a2d1e84ec4"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_128_652390b4_6fd1_0794_874d_a4480fdd698c">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_352_c1c111b9_7593_468a_9c84_dc9e991efbbd"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_353_1b235049_c250_45e8_a354_e710fb74d735"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_354_07189fec_f8cc_49f7_a932_5af132dad9b0"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000000368Member"
      id="t_119_3b519239_6188_9795_247d_8622dfc57d87">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_120_50810a37_1115_e3c6_6b2e_ceec7a3913cf">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_121_66ab366c_7c72_4cfd_d534_174b29376e3b">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_122_c39a06b9_fac9_64a7_8621_e460510ad201">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;3,776,989,059&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;76&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;19,503,183&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000000368Member"
      decimals="INF"
      id="h_355_89f241eb_49af_40cb_97fb_77d205bbbb96"
      unitRef="USD">3776989059</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000000368Member"
      decimals="INF"
      id="h_356_b8ac875a_64b6_45a8_a188_773b3a7caddf"
      unitRef="Holding">76</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000000368Member"
      decimals="INF"
      id="h_357_5d98fc1c_5bd3_4566_ab2a_1084d416181a"
      unitRef="USD">19503183</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000000368Member"
      decimals="4"
      id="h_358_0c759f27_6b2c_4a18_91cd_e6516f4315e1"
      unitRef="pure">0.38</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_123_7c3e46ef_81d1_dcce_0a02_7bdd0ebd9d79">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122423.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000000368Member"
      id="t_124_3a6cdd63_e043_3466_e636_46aac3c2c749">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_359_6ec67854_efa0_4d98_a651_709a973fef2a"
      unitRef="pure">0.0391</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_360_9a62d108_8f91_4ff3_984c_cb0e6a82c8f9"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_ChevronCorpMember"
      decimals="4"
      id="h_361_80359a08_2ff4_464e_9823_30357380bccd"
      unitRef="pure">0.0281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_JohnsonAndJohnsonMember"
      decimals="4"
      id="h_362_f3a4d3d8_a809_4753_8d9a_895f1a8f75a5"
      unitRef="pure">0.0271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_ParkerHannifinCorpMember"
      decimals="4"
      id="h_363_0e638b4c_75d4_4fc2_a81d_fc188982b3f6"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_LoweSCosIncMember"
      decimals="4"
      id="h_364_bd515809_2d89_418d_854a_5b9268262337"
      unitRef="pure">0.0248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_365_214bdea8_6af7_4e9b_97bd_6a3e2e7c2ae5"
      unitRef="pure">0.0204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_LindePLCMember"
      decimals="4"
      id="h_366_87d46581_c480_48f4_b40b_374e4cf4bae9"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_WalmartIncMember"
      decimals="4"
      id="h_367_ab7514ef_eba5_4e29_adb6_dfe4ab3e0a28"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000368Member_EatonCorpPLCMember"
      decimals="4"
      id="h_368_63c1479f_12ec_4b25_b7b5_20bde9e52587"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000217956Member"
      id="t_121_740fc95a_3375_39b4_a066_7c960fc0755c">Invesco Dividend Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000217956Member"
      id="t_122_1a223f5c_c949_624c_f170_f0ad3a07c238">Class R</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000217956Member"
      id="t_123_9ed2e3dc_5def_c25b_6fb8_5026a11ade08">IRTCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_113_ac800522_157a_42c2_8d08_033cf95e3780">This annual shareholder report contains important information about Invesco Dividend Income Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000217956Member"
      id="t_114_26debc96_3492_4fae_86e6_5ab533de9657">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_115_b0b9ba39_682c_4e5d_9007_d9ff033b3d02">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000217956Member"
      id="t_116_e6b23412_aad2_4126_8190_0ec684590d13">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000217956Member"
      id="t_117_091dfc60_9912_4e5a_a7f0_d06d5019d842">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_124_616998bc_1e16_e8c3_027a_11dd0ecba589">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Dividend Income Fund&lt;br/&gt;(Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;130&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; 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="FY2026_C000217956Member"
      decimals="INF"
      id="h_369_fe6764e3_334f_4f42_9a9c_8a7b2c7d8ed4"
      unitRef="USD">130</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000217956Member"
      decimals="4"
      id="h_370_33027eae_b70d_49a7_9104_564af3566523"
      unitRef="pure">0.0117</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_125_8e7f3c81_f580_79cf_94c9_0f1d67a9accb">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US large-cap dividend-paying stocks benefited from falling interest rates, strong cash generation, and sector leadership from energy and financials, delivering attractive absolute returns. However, relative performance was capped by limited exposure to artificial intelligence (AI)-driven growth, margin pressures in defensive sectors and headwinds in rate-sensitive sectors, resulting in modest underperformance versus the broader US equity market. The Fund delivered a positive absolute return but underperformed the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") largely due to stock selection in the information technology and communication services sectors. These results were partially offset by strong stock selection in the financials and health care sectors.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R shares of the Fund returned 22.32%. For the same time period, the Benchmark returned 29.25%.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lam Research Corp. &#160;|&#160;&lt;/b&gt;Lam Research is a leading global supplier of wafer fabrication equipment and services for the semiconductor industry. The company&#x2019;s positive performance was driven by AI-led World Federation of Exchanges demand, sustained earnings upside, margin expansion and recurring-services growth; these elements significantly boosted visibility, durability and investor confidence. The stock benefited from cyclical recovery and a growing view that Lam is a core beneficiary of a multi-year AI-driven semiconductor equipment upcycle, supporting both its strong fundamentals and valuation expansion.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Johnson &amp;amp; Johnson | &lt;/b&gt;Johnson &amp;amp; Johnson is an American multinational pharmaceutical, biotechnology, and medical technologies corporation. The company&#x2019;s positive performance was driven by pharmaceutical-led revenue growth, a MedTech recovery, reduced litigation uncertainty and consistent earnings and dividend growth. In combination with its defensive characteristics and improved strategic focus following Kenvue Inc.'s separation from the company, Johnson &amp;amp; Johnson benefited from both fundamental strength and valuation normalization, producing solid absolute returns during the period.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Abbott Laboratories &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Abbott Laboratories is an American multinational medical device and health care company. The company&#x2019;s negative performance was driven by unexpected weaknesses in nutrition, persistent diagnostics headwinds, margin compression, acquisition-related dilution concerns and valuation de-rating within the healthcare sector. While medical devices remained a strength, the loss of earnings predictability in historically stable segments and elevated execution risk outweighed long-term strategic positives during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Salesforce, Inc. | &lt;/b&gt;Salesforce is an American cloud-based software company. The company&#x2019;s negative performance was driven by growth deceleration relative to expectations, delayed AI monetization, heightened competitive and disruption fears, and a sector-wide valuation reset in enterprise software. While fundamentals remained solid and cash generation strong, multiple contraction and sentimental headwinds outweighed operating progress, resulting in negative performance over the period. The Fund sold the stock during the period.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_119_c4a33d40_6cfe_4164_b6aa_aa3fa7d76ec1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122650.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_126_ae05ff8f_f5db_3312_376d_bab53ed6bdbc">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Dividend Income Fund (Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000217956Member"
      id="t_133_75cd7026_0d02_1ea8_bd71_aeac4ecaed8c">Invesco Dividend Income Fund (Class R)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000217956Member"
      decimals="4"
      id="h_371_462de17e_52e9_4692_87a6_3d8384e4b759"
      unitRef="pure">0.2232</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000217956Member"
      decimals="4"
      id="h_372_0bf65e74_7e07_42df_9bf1_4240d5ef355b"
      unitRef="pure">0.0886</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000217956Member"
      decimals="4"
      id="h_373_829b9aaa_911f_41c1_96f4_3b69b42711a2"
      unitRef="pure">0.0809</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_134_a163bb01_8951_f4c4_c2b3_1626c297da4e">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_374_af64e413_50a1_4951_b7ca_d673abfcd708"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_375_f13cd979_16ef_4dcf_b839_b1ea7618ea2a"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_376_0bcf982a_b4ca_4e55_9a23_1c263272717f"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_135_cd6f3f0e_e1fb_b549_3ed8_ba2633761ba8">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_377_1c4af4b4_ca5b_4b62_ac5e_b52181ee07d9"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_378_7bfd0d30_e71f_4ad6_892b_9403fa2ee282"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_379_bf6a97bb_e8e5_4335_a76e_80aec58e0bd2"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000217956Member"
      id="t_136_d8bf1fbb_3b38_87b9_2f54_722a536cc060">2020-04-17</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000217956Member"
      id="t_131_b0eff178_4b30_51f9_daa9_b17e196226f6">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_132_39170c43_49ac_5044_161d_cd8e0df68d55">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_130_890f0284_95f1_8576_62cc_88f6d7e25b1d">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_127_e2c9ea8c_b607_fc8f_9a8e_06c92046831d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,776,989,059&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;76&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,503,183&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000217956Member"
      decimals="INF"
      id="h_380_67cd717e_c510_47a5_bc40_fe5a4347ae09"
      unitRef="USD">3776989059</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000217956Member"
      decimals="INF"
      id="h_381_2650ea8e_95c1_48b4_9994_9eb0d48374d3"
      unitRef="Holding">76</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000217956Member"
      decimals="INF"
      id="h_382_db255762_2218_4a88_b005_03e4702e2192"
      unitRef="USD">19503183</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000217956Member"
      decimals="4"
      id="h_383_10af9ec3_d8ee_4aae_9841_37698737974d"
      unitRef="pure">0.38</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_128_d98405e3_dbd8_2238_aacd_f6dfc3a8d807">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122655.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000217956Member"
      id="t_129_a9db0477_4c3c_8f97_d26b_4b71e669533d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_384_be8dba7d_f709_4bd8_bfbb_5b7791719021"
      unitRef="pure">0.0391</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_385_a02329f4_2f19_49ce_8c30_aa67e73bf827"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_ChevronCorpMember"
      decimals="4"
      id="h_386_5a3c937b_aabb_4c6b_9d47_47975cc08cff"
      unitRef="pure">0.0281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_JohnsonAndJohnsonMember"
      decimals="4"
      id="h_387_4a5aaf32_2207_498a_9a17_d1e087aef2d4"
      unitRef="pure">0.0271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_ParkerHannifinCorpMember"
      decimals="4"
      id="h_388_683b37e0_123d_4357_a2ae_c1db2cbb0670"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_LoweSCosIncMember"
      decimals="4"
      id="h_389_28b4c450_e7b4_4702_b18f_f939b506c8a1"
      unitRef="pure">0.0248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_390_cf71b07a_31a5_4edf_9149_395e35bf45eb"
      unitRef="pure">0.0204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_LindePLCMember"
      decimals="4"
      id="h_391_9c8f4c4e_549c_4eba_afc8_4ac015c041d5"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_WalmartIncMember"
      decimals="4"
      id="h_392_8683f141_e6a5_4fe0_b905_ed2ad615948b"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217956Member_EatonCorpPLCMember"
      decimals="4"
      id="h_393_fa49ce2c_5096_4fba_942f_2bd85cbd5336"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000071335Member"
      id="t_129_204709c8_c3d7_f3a1_468d_d5933ed3a9c7">Invesco Dividend Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000071335Member"
      id="t_130_3fb284a2_72ff_a7da_0604_5b2e0a088a94">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000071335Member"
      id="t_131_a5703a72_2594_505f_230e_d5af3bd78f10">IAUYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_121_6df9311c_1c55_4de3_8fda_60d3f62e2a50">This annual shareholder report contains important information about Invesco Dividend Income Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000071335Member"
      id="t_122_0bb52f0c_5f07_4538_a1a6_8d706e517bf3">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_123_ab9497d1_2c4f_47ff_932d_64adc90884bb">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000071335Member"
      id="t_124_9c8556e9_cad2_459b_85f5_5c67c8076d1b">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000071335Member"
      id="t_125_4861fe85_3387_4dfb_bb85_490f8e942390">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_132_07671fc5_4a61_59ae_3623_0a3aed933b17">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Dividend Income Fund&lt;br/&gt;(Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;75&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000071335Member"
      decimals="INF"
      id="h_394_ea160ed5_915e_47e7_8e43_24e7110f6b20"
      unitRef="USD">75</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000071335Member"
      decimals="4"
      id="h_395_a5639819_ff9d_4f31_8e2a_9470d1a45f68"
      unitRef="pure">0.0067</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_133_4b60eab8_d5cc_4146_45f6_8d003b5acdf4">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US large-cap dividend-paying stocks benefited from falling interest rates, strong cash generation, and sector leadership from energy and financials, delivering attractive absolute returns. However, relative performance was capped by limited exposure to artificial intelligence (AI)-driven growth, margin pressures in defensive sectors and headwinds in rate-sensitive sectors, resulting in modest underperformance versus the broader US equity market. The Fund delivered a positive absolute return but underperformed the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") largely due to stock selection in the information technology and communication services sectors. These results were partially offset by strong stock selection in the financials and health care sectors.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class Y shares of the Fund returned 22.98%. For the same time period, the Benchmark returned 29.25%.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lam Research Corp. &#160;|&#160;&lt;/b&gt;Lam Research is a leading global supplier of wafer fabrication equipment and services for the semiconductor industry. The company&#x2019;s positive performance was driven by AI-led World Federation of Exchanges demand, sustained earnings upside, margin expansion and recurring-services growth; these elements significantly boosted visibility, durability and investor confidence. The stock benefited from cyclical recovery and a growing view that Lam is a core beneficiary of a multi-year AI-driven semiconductor equipment upcycle, supporting both its strong fundamentals and valuation expansion.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Johnson &amp;amp; Johnson | &lt;/b&gt;Johnson &amp;amp; Johnson is an American multinational pharmaceutical, biotechnology, and medical technologies corporation. The company&#x2019;s positive performance was driven by pharmaceutical-led revenue growth, a MedTech recovery, reduced litigation uncertainty and consistent earnings and dividend growth. In combination with its defensive characteristics and improved strategic focus following Kenvue Inc.'s separation from the company, Johnson &amp;amp; Johnson benefited from both fundamental strength and valuation normalization, producing solid absolute returns during the period.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Abbott Laboratories &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Abbott Laboratories is an American multinational medical device and health care company. The company&#x2019;s negative performance was driven by unexpected weaknesses in nutrition, persistent diagnostics headwinds, margin compression, acquisition-related dilution concerns and valuation de-rating within the healthcare sector. While medical devices remained a strength, the loss of earnings predictability in historically stable segments and elevated execution risk outweighed long-term strategic positives during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Salesforce, Inc. | &lt;/b&gt;Salesforce is an American cloud-based software company. The company&#x2019;s negative performance was driven by growth deceleration relative to expectations, delayed AI monetization, heightened competitive and disruption fears, and a sector-wide valuation reset in enterprise software. While fundamentals remained solid and cash generation strong, multiple contraction and sentimental headwinds outweighed operating progress, resulting in negative performance over the period. The Fund sold the stock during the period.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_127_b4bf2f89_b155_433d_b710_fb28101fec08">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122506.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_134_cf1c2808_026e_c115_3e17_90ebbed010ad">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Dividend Income Fund (Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.41&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000071335Member"
      id="t_139_686604eb_a3c9_8731_58fb_af8b0cad44d0">Invesco Dividend Income Fund (Class Y)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000071335Member"
      decimals="4"
      id="h_396_0335c476_780c_4742_aeb3_625b6d903079"
      unitRef="pure">0.2298</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000071335Member"
      decimals="4"
      id="h_397_da6aad73_378b_4a1f_a16d_ec537e1a2b85"
      unitRef="pure">0.0941</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000071335Member"
      decimals="4"
      id="h_398_dfe02745_2306_49a8_9b30_934cbb421046"
      unitRef="pure">0.0863</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_140_cd030b10_aa21_6eaa_0669_e47eff5c6207">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_399_d8592b22_c662_483d_85d1_ac4f6486eec9"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_400_5f14200e_b1f4_4172_a436_fe7a0fe5970b"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_401_2324987b_bcd3_444f_92e6_097aed2aa4bd"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_141_ef1051dd_ca92_462d_3df0_b344727eec63">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_402_a025aab8_01dd_413b_80ef_a52907259a7a"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_403_8758aaf4_f7bc_43ae_b018_c602815348ee"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_404_4e44c72b_4133_4ee6_a95d_53ea4558cad0"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000071335Member"
      id="t_142_34cf339b_3d0c_defd_f8bd_ebaae67f37a0">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_143_f7cd63d1_56c1_7bf9_5ab8_1d678767eff5">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_135_d676196f_57d1_d715_895e_0de764602658">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_136_7d20fe72_bfde_d959_18ce_dd5f675233c9">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,776,989,059&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;76&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,503,183&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000071335Member"
      decimals="INF"
      id="h_405_24242f10_d67d_42f2_8e1e_ba74c1ffdca1"
      unitRef="USD">3776989059</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000071335Member"
      decimals="INF"
      id="h_406_a75bd346_7bf5_4798_bf34_d4f1136db2a7"
      unitRef="Holding">76</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000071335Member"
      decimals="INF"
      id="h_407_b97c7421_597f_4fd2_932f_cf0a709e14fa"
      unitRef="USD">19503183</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000071335Member"
      decimals="4"
      id="h_408_573e9cb5_a125_4ac4_845a_62b9b0a2f11f"
      unitRef="pure">0.38</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_137_37ae8569_6b8e_3b61_575e_d7fda8866ad7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122511.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000071335Member"
      id="t_138_26c9e267_0859_4ccb_0773_70b88a77db66">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_409_c863c414_64fc_41c9_af0f_7e708be4179a"
      unitRef="pure">0.0391</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_410_062ca14d_1c32_4a29_ac6f_0742df86f992"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_ChevronCorpMember"
      decimals="4"
      id="h_411_939692c1_bf3c_477e_9dc5_8dcd9e98be34"
      unitRef="pure">0.0281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_JohnsonAndJohnsonMember"
      decimals="4"
      id="h_412_9bf6987c_b796_4f9d_bdb0_33bd8262e8de"
      unitRef="pure">0.0271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_ParkerHannifinCorpMember"
      decimals="4"
      id="h_413_fa538e65_a2b3_40fd_8161_2f9881a99c90"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_LoweSCosIncMember"
      decimals="4"
      id="h_414_78af1172_369d_4198_854f_9748a667e1ff"
      unitRef="pure">0.0248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_415_090587d1_573a_4b1d_8edf_d7cc0e9d70f5"
      unitRef="pure">0.0204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_LindePLCMember"
      decimals="4"
      id="h_416_61158b32_2016_4e00_9a6c_1d676fcfa9da"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_WalmartIncMember"
      decimals="4"
      id="h_417_cec3d1ff_4fce_4449_8c9d_de6c3978a1b9"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071335Member_EatonCorpPLCMember"
      decimals="4"
      id="h_418_94570c49_308f_428b_b379_07fccf5abcf0"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000000369Member"
      id="t_137_4ab597b0_a81c_d813_69d3_19a6f94aaea3">Invesco Dividend Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000000369Member"
      id="t_138_d58bf4f9_be70_c951_30f9_7da14966f246">Investor Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000000369Member"
      id="t_139_a54fc062_83f3_a7a6_38b7_4944caf25417">FSTUX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_129_8b4a5b42_aa18_4406_8dc6_1d0c7a6ea8eb">This annual shareholder report contains important information about Invesco Dividend Income Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000000369Member"
      id="t_130_686413ef_bf81_499c_b8dc_2d6a7131f634">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_131_678f6271_c932_43a9_9809_bd9a2455d299">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000000369Member"
      id="t_132_63aef340_d755_4fef_8aa4_d9d44d66e1d3">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000000369Member"
      id="t_133_a9595920_3035_4b9f_9ba1_3550e5eacec4">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_134_54f69f0b_8f72_44e0_92f9_3c10ea571987">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Dividend Income Fund&lt;br/&gt;(Investor Class)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;102&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.92&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000000369Member"
      decimals="INF"
      id="h_419_e84ecf98_bf71_4f96_9da8_d94fec1d1f41"
      unitRef="USD">102</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000000369Member"
      decimals="4"
      id="h_420_2268c471_b858_443f_ae49_fc48723062b3"
      unitRef="pure">0.0092</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_140_6a293c56_5354_385e_963c_31c45fdf3da7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US large-cap dividend-paying stocks benefited from falling interest rates, strong cash generation, and sector leadership from energy and financials, delivering attractive absolute returns. However, relative performance was capped by limited exposure to artificial intelligence (AI)-driven growth, margin pressures in defensive sectors and headwinds in rate-sensitive sectors, resulting in modest underperformance versus the broader US equity market. The Fund delivered a positive absolute return but underperformed the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") largely due to stock selection in the information technology and communication services sectors. These results were partially offset by strong stock selection in the financials and health care sectors.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Investor Class shares of the Fund returned 22.63%. For the same time period, the Benchmark returned 29.25%.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lam Research Corp. &#160;|&#160;&lt;/b&gt;Lam Research is a leading global supplier of wafer fabrication equipment and services for the semiconductor industry. The company&#x2019;s positive performance was driven by AI-led World Federation of Exchanges demand, sustained earnings upside, margin expansion and recurring-services growth; these elements significantly boosted visibility, durability and investor confidence. The stock benefited from cyclical recovery and a growing view that Lam is a core beneficiary of a multi-year AI-driven semiconductor equipment upcycle, supporting both its strong fundamentals and valuation expansion.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Johnson &amp;amp; Johnson | &lt;/b&gt;Johnson &amp;amp; Johnson is an American multinational pharmaceutical, biotechnology, and medical technologies corporation. The company&#x2019;s positive performance was driven by pharmaceutical-led revenue growth, a MedTech recovery, reduced litigation uncertainty and consistent earnings and dividend growth. In combination with its defensive characteristics and improved strategic focus following Kenvue Inc.'s separation from the company, Johnson &amp;amp; Johnson benefited from both fundamental strength and valuation normalization, producing solid absolute returns during the period.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Abbott Laboratories &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Abbott Laboratories is an American multinational medical device and health care company. The company&#x2019;s negative performance was driven by unexpected weaknesses in nutrition, persistent diagnostics headwinds, margin compression, acquisition-related dilution concerns and valuation de-rating within the healthcare sector. While medical devices remained a strength, the loss of earnings predictability in historically stable segments and elevated execution risk outweighed long-term strategic positives during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Salesforce, Inc. | &lt;/b&gt;Salesforce is an American cloud-based software company. The company&#x2019;s negative performance was driven by growth deceleration relative to expectations, delayed AI monetization, heightened competitive and disruption fears, and a sector-wide valuation reset in enterprise software. While fundamentals remained solid and cash generation strong, multiple contraction and sentimental headwinds outweighed operating progress, resulting in negative performance over the period. The Fund sold the stock during the period.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_135_8f08f3b0_8880_4dab_8c2d_5637a1cfc622">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122542.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_141_0651018d_1e5f_a917_c591_cbca535148b7">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Dividend Income Fund (Investor Class)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000369Member"
      id="t_148_f8c3a4ef_5e45_e79f_53c5_0d84c88edab7">Invesco Dividend Income Fund (Investor Class)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000369Member"
      decimals="4"
      id="h_421_27335adf_0192_49f7_8eaa_f8a5f2399d12"
      unitRef="pure">0.2263</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000369Member"
      decimals="4"
      id="h_422_b4c80890_ee7b_41a1_8513_cf3b83ef223f"
      unitRef="pure">0.0914</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000369Member"
      decimals="4"
      id="h_423_c7d43f52_8504_4350_9d1d_db7ed6b35732"
      unitRef="pure">0.0836</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_149_6ed50cd0_4273_93d3_f485_1152e9059525">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_424_ec3f3c54_b040_44f1_afad_e9dafa72d8ec"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_425_fe7ec8f6_c830_44d8_9388_a6545b6a7cca"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_426_9db3fe2a_341f_4d81_a91e_4edddf969d8b"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_150_6f324943_4c23_d748_f6fa_15f1095b878b">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_427_9914b247_b5a1_4f90_b651_36947858da95"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_428_9710281b_d3c2_4896_ba35_dd57fcd101db"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_429_133b4f89_6c0c_404b_b7c4_658b01a9b80a"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000000369Member"
      id="t_142_c7a1eddf_7eb9_1dc0_aa63_c8371556be97">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_143_b631d441_d8ac_e83a_b5c3_84d63722bcd7">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_144_16d0ffad_8083_0474_8de4_145ae029d832">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_145_0b221b56_ecd7_5274_509f_644d4b97f4be">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,776,989,059&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;76&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,503,183&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000000369Member"
      decimals="INF"
      id="h_430_1ae09112_3e60_478c_8665_b43bc5930e7c"
      unitRef="USD">3776989059</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000000369Member"
      decimals="INF"
      id="h_431_a8845395_6938_4faa_ba6e_23f01946f4ad"
      unitRef="Holding">76</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000000369Member"
      decimals="INF"
      id="h_432_71da64e2_2a08_428f_b626_7ced4aca4f90"
      unitRef="USD">19503183</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000000369Member"
      decimals="4"
      id="h_433_a440f6cb_b6e1_404a_8d37_1ee1acbe729e"
      unitRef="pure">0.38</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_146_c26204ba_1a34_352b_a6ff_6a6c60a41335">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122547.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000000369Member"
      id="t_147_01f78be5_cd92_6c4d_0d26_800382d4f1e7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_434_2084e338_14cd_421f_96e1_35d7dadba1b7"
      unitRef="pure">0.0391</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_435_a24d21d8_4d27_4014_857e_2e1078a63af9"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_ChevronCorpMember"
      decimals="4"
      id="h_436_b151b951_ce68_4ac7_b944_3f81bb4c3219"
      unitRef="pure">0.0281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_JohnsonAndJohnsonMember"
      decimals="4"
      id="h_437_5bf70034_a31f_4274_a3c9_90951699c40c"
      unitRef="pure">0.0271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_ParkerHannifinCorpMember"
      decimals="4"
      id="h_438_5ed00e57_9ae5_4cf6_857f_66e782760ed9"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_LoweSCosIncMember"
      decimals="4"
      id="h_439_bee5bc1f_02ff_426b_b463_a9c25149aa69"
      unitRef="pure">0.0248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_440_97a78d80_6af4_4871_a9bc_c2cfd176ac88"
      unitRef="pure">0.0204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_LindePLCMember"
      decimals="4"
      id="h_441_bb633879_c1eb_4739_b291_77df153a18c3"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_WalmartIncMember"
      decimals="4"
      id="h_442_de394302_3462_4b56_9a20_b379170eb669"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000369Member_EatonCorpPLCMember"
      decimals="4"
      id="h_443_ebdeedbe_544b_469c_bd9a_23814f9b3689"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000029688Member"
      id="t_145_28a92b98_39ea_2e2b_c8af_bb043010ec06">Invesco Dividend Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000029688Member"
      id="t_146_bc03bce9_114c_5d95_7f99_6130be421f7f">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000029688Member"
      id="t_147_0dd248bb_45ac_7e1c_26e7_712387dce13b">FSIUX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_137_71dcf5a9_4fb8_4738_a7eb_faa3e65768c6">This annual shareholder report contains important information about Invesco Dividend Income Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000029688Member"
      id="t_138_8bba205d_f5c9_4d93_9caf_d9b6e785161a">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_139_ba01ba71_e734_4899_aeb6_816c7fdfe94b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000029688Member"
      id="t_140_1e1584c2_9e81_4289_9d90_ea6fc50a9c55">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000029688Member"
      id="t_141_287f9a94_6ade_46fd_a589_a605bc12122a">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_142_6bbf1fb0_5900_4196_a3dc_5904c57aa076">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Dividend Income Fund&lt;br/&gt;(Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;74&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.66&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000029688Member"
      decimals="INF"
      id="h_444_ed874253_78aa_4607_abcd_941b5d77eb38"
      unitRef="USD">74</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000029688Member"
      decimals="4"
      id="h_445_93537b22_c962_4a20_a7c1_57f1633e10dd"
      unitRef="pure">0.0066</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_148_b12264ef_f38f_37c8_6b03_776e284377f2">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US large-cap dividend-paying stocks benefited from falling interest rates, strong cash generation, and sector leadership from energy and financials, delivering attractive absolute returns. However, relative performance was capped by limited exposure to artificial intelligence (AI)-driven growth, margin pressures in defensive sectors and headwinds in rate-sensitive sectors, resulting in modest underperformance versus the broader US equity market. The Fund delivered a positive absolute return but underperformed the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") largely due to stock selection in the information technology and communication services sectors. These results were partially offset by strong stock selection in the financials and health care sectors.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R5 shares of the Fund returned 22.98%. For the same time period, the Benchmark returned 29.25%.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lam Research Corp. &#160;|&#160;&lt;/b&gt;Lam Research is a leading global supplier of wafer fabrication equipment and services for the semiconductor industry. The company&#x2019;s positive performance was driven by AI-led World Federation of Exchanges demand, sustained earnings upside, margin expansion and recurring-services growth; these elements significantly boosted visibility, durability and investor confidence. The stock benefited from cyclical recovery and a growing view that Lam is a core beneficiary of a multi-year AI-driven semiconductor equipment upcycle, supporting both its strong fundamentals and valuation expansion.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Johnson &amp;amp; Johnson | &lt;/b&gt;Johnson &amp;amp; Johnson is an American multinational pharmaceutical, biotechnology, and medical technologies corporation. The company&#x2019;s positive performance was driven by pharmaceutical-led revenue growth, a MedTech recovery, reduced litigation uncertainty and consistent earnings and dividend growth. In combination with its defensive characteristics and improved strategic focus following Kenvue Inc.'s separation from the company, Johnson &amp;amp; Johnson benefited from both fundamental strength and valuation normalization, producing solid absolute returns during the period.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Abbott Laboratories &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Abbott Laboratories is an American multinational medical device and health care company. The company&#x2019;s negative performance was driven by unexpected weaknesses in nutrition, persistent diagnostics headwinds, margin compression, acquisition-related dilution concerns and valuation de-rating within the healthcare sector. While medical devices remained a strength, the loss of earnings predictability in historically stable segments and elevated execution risk outweighed long-term strategic positives during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Salesforce, Inc. | &lt;/b&gt;Salesforce is an American cloud-based software company. The company&#x2019;s negative performance was driven by growth deceleration relative to expectations, delayed AI monetization, heightened competitive and disruption fears, and a sector-wide valuation reset in enterprise software. While fundamentals remained solid and cash generation strong, multiple contraction and sentimental headwinds outweighed operating progress, resulting in negative performance over the period. The Fund sold the stock during the period.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_143_76e5d73a_8f42_417a_a1f7_74f4938e2d8b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122614.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_149_5d69255d_e1f7_5938_79b0_939f46fda250">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Dividend Income Fund (Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000029688Member"
      id="t_150_7a1e8c37_e5b5_3744_f988_9354b0db1a59">Invesco Dividend Income Fund (Class R5)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000029688Member"
      decimals="4"
      id="h_446_9f883784_bbda_4834_93fa_e77b2b044cb3"
      unitRef="pure">0.2298</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000029688Member"
      decimals="4"
      id="h_447_1bc0459b_324a_48f2_b85e_08ee1de51b59"
      unitRef="pure">0.0944</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000029688Member"
      decimals="4"
      id="h_448_1ceaead3_82b7_4587_8894_37a532cb14c8"
      unitRef="pure">0.0867</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_151_ccfc912a_877b_74f6_bc8a_8e317a3ccb96">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_449_64f0170c_ce91_44a9_9f4a_9d946432590f"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_450_6a4c04d5_ad55_41e8_8efd_6a08eed5eb03"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_451_d44a7502_a370_43a6_9cbd_8603283a1c94"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_152_1b534330_ea27_0cd2_0d25_4ca42a0a29ef">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_452_fe2db350_b50f_42f8_8bd1_5630bc03e069"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_453_ebbfe002_bd73_4ea8_9927_9c39c549e260"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_454_327d6ebe_3a35_4b27_b206_542427217f06"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000029688Member"
      id="t_153_4088de67_4a5e_2725_76a7_cd6524862f90">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_154_1d9e500f_c116_548c_ce5d_747a24c39f4b">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_155_3d20720b_ffee_c094_3f7c_c3ddcea78ce0">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_156_15eb89cc_b34e_225e_4c9d_76743f4d26ad">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,776,989,059&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;76&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,503,183&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000029688Member"
      decimals="INF"
      id="h_455_5b853b73_1126_48b3_91fd_0cc541ff105b"
      unitRef="USD">3776989059</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000029688Member"
      decimals="INF"
      id="h_456_2e7c03f9_2cb9_4d0e_a309_64d3b8cf10cd"
      unitRef="Holding">76</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000029688Member"
      decimals="INF"
      id="h_457_5003fdcc_297b_48e7_b3a0_e6001d42fbaa"
      unitRef="USD">19503183</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000029688Member"
      decimals="4"
      id="h_458_2951f523_4040_42ab_9436_5dcfed9d4754"
      unitRef="pure">0.38</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_157_7474dff6_985d_8373_2f1a_56e142e97c5c">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122619.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000029688Member"
      id="t_158_443212e8_306e_4752_462a_e069acb2fd80">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_459_32eb231e_7755_4cc1_9672_5f0669d475c9"
      unitRef="pure">0.0391</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_460_ed744488_9dbe_4eda_9611_a50114aa7eee"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_ChevronCorpMember"
      decimals="4"
      id="h_461_02061c74_0770_4018_afd4_108cc35e39e9"
      unitRef="pure">0.0281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_JohnsonAndJohnsonMember"
      decimals="4"
      id="h_462_4eb51634_82e8_4c98_9750_7b5bca127caa"
      unitRef="pure">0.0271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_ParkerHannifinCorpMember"
      decimals="4"
      id="h_463_addc6548_90d4_4ca8_afc5_6dc0f7de7bae"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_LoweSCosIncMember"
      decimals="4"
      id="h_464_b14c8fc5_c662_4f09_8b4c_025e9cdda671"
      unitRef="pure">0.0248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_465_ee53d974_26a2_46f0_b4c7_a7cde5bd527d"
      unitRef="pure">0.0204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_LindePLCMember"
      decimals="4"
      id="h_466_af3047c7_00b2_47cd_aa72_0bafa3a04cef"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_WalmartIncMember"
      decimals="4"
      id="h_467_c342e6ad_45ee_4f34_b8b1_c21fb1a08941"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000029688Member_EatonCorpPLCMember"
      decimals="4"
      id="h_468_a0ce22d1_2588_49bd_9d15_7b3c0f1f719f"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000120718Member"
      id="t_153_4b6e1a6a_d3fe_42cf_52ab_c7fb6cbaf2b4">Invesco Dividend Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000120718Member"
      id="t_154_c09d033e_cdbf_a4d6_f4d4_c7cc24e5843a">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000120718Member"
      id="t_155_1439e952_1c4e_1d72_747f_2ff9cdecf052">IFUTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_145_defcf780_52dd_46ec_a2b3_911680d9cc72">This annual shareholder report contains important information about Invesco Dividend Income Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000120718Member"
      id="t_146_81959f8f_13c8_43da_b8e8_b98cd0ef012d">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_147_9e357039_122a_43fc_b4fc_052020cbde82">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000120718Member"
      id="t_148_27352b1d_4c04_49a8_818e_f7015797df27">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000120718Member"
      id="t_149_79c77d26_5f58_4b25_ad75_a8cdcccbed99">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_156_2c0dbe26_50d4_5429_2adb_ff76a36aa016">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Dividend Income Fund&lt;br/&gt; (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;66&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;0.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000120718Member"
      decimals="INF"
      id="h_469_a92f74ad_9aac_47d6_be6e_16aefeb97680"
      unitRef="USD">66</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000120718Member"
      decimals="4"
      id="h_470_bf319ce0_ce3b_44d4_86a7_e2686bf4647e"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_157_5279edf9_23a1_7058_4e04_e3bbfe6f0295">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US large-cap dividend-paying stocks benefited from falling interest rates, strong cash generation, and sector leadership from energy and financials, delivering attractive absolute returns. However, relative performance was capped by limited exposure to artificial intelligence (AI)-driven growth, margin pressures in defensive sectors and headwinds in rate-sensitive sectors, resulting in modest underperformance versus the broader US equity market. The Fund delivered a positive absolute return but underperformed the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") largely due to stock selection in the information technology and communication services sectors. These results were partially offset by strong stock selection in the financials and health care sectors.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R6 shares of the Fund returned 23.03%. For the same time period, the Benchmark returned 29.25%.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lam Research Corp. &#160;|&#160;&lt;/b&gt;Lam Research is a leading global supplier of wafer fabrication equipment and services for the semiconductor industry. The company&#x2019;s positive performance was driven by AI-led World Federation of Exchanges demand, sustained earnings upside, margin expansion and recurring-services growth; these elements significantly boosted visibility, durability and investor confidence. The stock benefited from cyclical recovery and a growing view that Lam is a core beneficiary of a multi-year AI-driven semiconductor equipment upcycle, supporting both its strong fundamentals and valuation expansion.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Johnson &amp;amp; Johnson | &lt;/b&gt;Johnson &amp;amp; Johnson is an American multinational pharmaceutical, biotechnology, and medical technologies corporation. The company&#x2019;s positive performance was driven by pharmaceutical-led revenue growth, a MedTech recovery, reduced litigation uncertainty and consistent earnings and dividend growth. In combination with its defensive characteristics and improved strategic focus following Kenvue Inc.'s separation from the company, Johnson &amp;amp; Johnson benefited from both fundamental strength and valuation normalization, producing solid absolute returns during the period.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Abbott Laboratories &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Abbott Laboratories is an American multinational medical device and health care company. The company&#x2019;s negative performance was driven by unexpected weaknesses in nutrition, persistent diagnostics headwinds, margin compression, acquisition-related dilution concerns and valuation de-rating within the healthcare sector. While medical devices remained a strength, the loss of earnings predictability in historically stable segments and elevated execution risk outweighed long-term strategic positives during the period.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Salesforce, Inc. | &lt;/b&gt;Salesforce is an American cloud-based software company. The company&#x2019;s negative performance was driven by growth deceleration relative to expectations, delayed AI monetization, heightened competitive and disruption fears, and a sector-wide valuation reset in enterprise software. While fundamentals remained solid and cash generation strong, multiple contraction and sentimental headwinds outweighed operating progress, resulting in negative performance over the period. The Fund sold the stock during the period.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_151_560464e0_0295_40a2_8e07_5d59323ee075">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122578.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_161_0074178c_3b22_2a3e_7b6c_da3ef43f0a76">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Dividend Income Fund (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;23.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;9.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;8.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;10.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;11.22&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000120718Member"
      id="t_158_d344fcfc_191a_d317_114e_f04d9718fcd6">Invesco Dividend Income Fund (Class R6)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000120718Member"
      decimals="4"
      id="h_471_62e51b24_f0a3_4973_8b4b_1f3e1492ef4e"
      unitRef="pure">0.2303</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000120718Member"
      decimals="4"
      id="h_472_0a489222_9ecc_487a_bc65_fc85f64568e2"
      unitRef="pure">0.0952</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000120718Member"
      decimals="4"
      id="h_473_f7f2d534_18c9_4a30_90a3_d8a42ca2b37e"
      unitRef="pure">0.0876</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_159_1c86ed82_91dd_2180_439c_98d1d57c5701">Russell 1000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_474_10a026ac_c420_4aaa_9eda_2e4cfa6e42b0"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_475_fbccbb6b_835c_4e63_8ee8_19b71e55f0d1"
      unitRef="pure">0.1029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_476_d5d10ab0_ac6e_4def_9fe9_843df66cd360"
      unitRef="pure">0.1122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_160_c99b90e1_d5b3_9a0d_993e_836cba568b3d">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_477_79848e02_5237_4009_af63_2843b9be7aef"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_478_5de3cd48_59cc_4cd2_99c8_986b316f5faa"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_479_c48ec1b4_f29b_43a6_9e48_03c623f7886a"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000120718Member"
      id="t_162_41fa74b4_74d1_721d_849e_d32fa35b1325">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_163_e51eece0_9346_4c10_1fa4_facbb362f5d9">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_164_c0109460_7331_fdbf_97d0_652ed2e8aa0e">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_165_05f70143_009a_a463_005b_c4fa9771e8e1">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;3,776,989,059&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;76&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;19,503,183&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000120718Member"
      decimals="INF"
      id="h_480_286355a0_9cee_4b56_ab52_4d215c643539"
      unitRef="USD">3776989059</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000120718Member"
      decimals="INF"
      id="h_481_dbd08196_63b4_4c8d_9eb8_5e7313183a2a"
      unitRef="Holding">76</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000120718Member"
      decimals="INF"
      id="h_482_c0ec193b_8338_46c8_8c9c_d4401b355bb3"
      unitRef="USD">19503183</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000120718Member"
      decimals="4"
      id="h_483_9bb82461_c0b9_47c0_a8a1_9662b45422ea"
      unitRef="pure">0.38</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_166_88cfbfee_b103_5941_913b_36165a1f6e23">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122583.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000120718Member"
      id="t_167_50165eeb_8c32_2484_dfa7_ab117b9a6ebb">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Johnson &amp;amp; Johnson&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Parker-Hannifin Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lowe's Cos., Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Philip Morris International, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Linde PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Walmart, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Eaton Corp. PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_484_31c67813_4741_45c5_97e9_46ba5a384a2b"
      unitRef="pure">0.0391</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_485_7e04ad52_2c29_4be1_9704_d61f3f1c944e"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_ChevronCorpMember"
      decimals="4"
      id="h_486_395e9b0d_862b_4820_843b_f28b8470fcec"
      unitRef="pure">0.0281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_JohnsonAndJohnsonMember"
      decimals="4"
      id="h_487_53c47e36_6741_43bc_95f0_d928d36a96d8"
      unitRef="pure">0.0271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_ParkerHannifinCorpMember"
      decimals="4"
      id="h_488_f39f41aa_d317_4578_9f30_dffa095fc77c"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_LoweSCosIncMember"
      decimals="4"
      id="h_489_ff523974_9945_4bc3_bad0_2584dce28df3"
      unitRef="pure">0.0248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_PhilipMorrisInternationalIncMember"
      decimals="4"
      id="h_490_7c1869b9_3157_4663_95a9_dab08e1eb224"
      unitRef="pure">0.0204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_LindePLCMember"
      decimals="4"
      id="h_491_fefb7958_47e6_4304_925e_d858ad892e2a"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_WalmartIncMember"
      decimals="4"
      id="h_492_adc1acbc_267d_41aa_9242_bfdb78535289"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000120718Member_EatonCorpPLCMember"
      decimals="4"
      id="h_493_f87b9a57_0c3f_4c46_8634_f19149daf30a"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000000337Member"
      id="t_161_c78a7d43_a616_fe76_c4ae_975d267eae39">Invesco Energy Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000000337Member"
      id="t_162_76616bc2_2a48_2883_d3cd_e9c65ce30d19">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000000337Member"
      id="t_163_d207fe50_7bda_469d_b946_d54076f3e7d2">IENAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_153_a6026a53_0ac1_40c7_a21e_a44ea4c1d751">This annual shareholder report contains important information about Invesco Energy Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000000337Member"
      id="t_154_61725dd6_d5ca_4ba2_8507_77e6b8897db6">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_155_1473029c_a517_4e61_91f8_31ab42c410bf">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000000337Member"
      id="t_156_47169aa2_81ce_460c_bc53_7bb593227de8">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000000337Member"
      id="t_157_3dad3941_6a04_4a78_bc96_d8f0e0e2bd29">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_164_f5ad1fcd_0c2f_24ca_0fc3_9244c763fdde">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund&lt;br/&gt;(Class A)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;159&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.22&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000000337Member"
      decimals="INF"
      id="h_494_9af50380_445d_4163_8a74_c650c17c4f09"
      unitRef="USD">159</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000000337Member"
      decimals="4"
      id="h_495_5621d660_7c8f_4ee8_9bbb_5e819451896d"
      unitRef="pure">0.0122</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_165_93502c1b_fa63_041b_7411_2330a5d94618">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and ongoing uncertainty around inflation and the policy outlook. Energy markets were particularly impacted by supply&#x2011;side dynamics, including OPEC+ production discipline and heightened risks around key global supply routes such as the Strait of Hormuz, a critical chokepoint for global oil flows. Concerns around potential disruptions through the Strait of Hormuz created supply&#x2011;chain bottlenecks and ripple effects across global energy markets, leading to higher oil prices and increased volatility. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 and equities reaching new highs. While overall market strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, oil and gas equities benefited from strong free cash flow generation, capital discipline and shareholder returns, supported by resilient global demand and constrained supply.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class A shares of the Fund, excluding sales charge, returned 60.13%. For the same time period, the MSCI World Energy Index (Net) (the &#x201c;Benchmark&#x201d;) returned 55.28%. The Fund outperformed the Benchmark due to being overweight in energy equipment and services and underweight in oil and gas drilling, while cash was the largest drag on returns.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Overweight allocation to energy equipment and services&#160;|&#160;&lt;/b&gt;The largest relative contributor versus the Benchmark was the overweight allocation to energy equipment and services. Noble Corp. PLC, Tenaris S.A., Suncor Energy, Inc. and Albemarle Corp. were key relative contributors. Suncor Energy's performance was supported by firm commodity pricing, disciplined capital spending and improving free cash flow generation.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Underweight allocation to and stock selection in oil and gas storage and transportation | &lt;/b&gt;Relative contribution to returns came mostly from what was not owned in the Fund like Enbridge Inc., ONEOK, Inc. and The Williams Cos., Inc.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Absolute contributors | &lt;/b&gt;Exxon Mobil Corp., Suncor Energy, Inc. and Chevron Corp. were the top absolute contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Cash allocation&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Although cash averaged less than 2% for the period, the allocation was the largest relative detractor, which is expected in a strong equity market.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in oil and gas refining and marketing | &lt;/b&gt;Stock selection in oil and gas refining and marketing was a relative detractor. Some of the key relative detractors were holdings such as Expand Energy Corp. and Shell PLC, ADR. Also, names that were not owned like Valero Energy Corp., Cameco Corp., Eni US Inc. and Cenovus Energy Inc. hurt relative returns.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Absolute detractors | &lt;/b&gt;Atlas Energy Solutions Inc. and Expand Energy Corp. were the only absolute detractors from returns. We exited our position in Atlas Energy Solutions during the fiscal year.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_159_4df45111_d152_482d_b9c3_a3e8fbf80445">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122902.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_170_9ca45885_9b21_df3e_2432_855d3fc5a6a3">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund (Class A) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;51.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;23.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund (Class A) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;60.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;25.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Energy Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;55.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.37&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000337Member"
      id="t_166_56ca070e_25f6_6a08_9548_f4b80c89b511">Invesco Energy Fund (Class A) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000337Member"
      decimals="4"
      id="h_496_8a4d8954_0257_4163_a3ee_062f5b930818"
      unitRef="pure">0.5132</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000337Member"
      decimals="4"
      id="h_497_a35a06df_04ab_4241_960b_d9bf7b71e3cc"
      unitRef="pure">0.2372</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000337Member"
      decimals="4"
      id="h_498_f1e6d853_00ab_4d9d_8c2f_1f09c061ed19"
      unitRef="pure">0.0630</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000337Member_WithoutSalesLoadMember"
      id="t_167_e1bcc040_666b_326a_c693_6b2e30242133">Invesco Energy Fund (Class A) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000337Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_499_f04f8a79_fd46_424d_8d3a_07e8dd8bb791"
      unitRef="pure">0.6013</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000337Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_500_f540e018_d700_4bd4_a3b7_5afac2e8f058"
      unitRef="pure">0.2514</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000337Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_501_4a454c8e_8454_46b2_8093_bf124ad00625"
      unitRef="pure">0.0690</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      id="t_168_ce1473e1_7b41_8e26_0df1_5b6e3779007e">MSCI World Energy Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_502_572d7a2a_7191_471b_8ff9_e7f17fada3d9"
      unitRef="pure">0.5528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_503_5e531cb3_7632_4b4c_88e6_8760fa6e2a23"
      unitRef="pure">0.2176</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_504_1f2add6b_4660_4ebb_b341_32e147714dee"
      unitRef="pure">0.0937</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_169_a8c066dc_f3b9_e56a_d51e_ae475b38e2d4">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_505_8393c14c_b0eb_4d06_98b8_d9b0209b8577"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_506_b0fc0a27_f494_45ac_8150_6c1a39cbac19"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_507_d2fc8631_d1ca_48bd_86e3_8fa7f32236a7"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000000337Member"
      id="t_171_ee7003bb_22a0_2c48_455f_79587f46e35a">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_172_1c89c3f8_ef86_e2f8_a2cd_245393194c4f">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_173_e27d6784_e684_3606_6eb0_5b2b7b1a4db9">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_174_1fa9b9aa_7d9a_18fa_e5e4_7c848a22e4e6">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;614,890,276&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,357,998&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000000337Member"
      decimals="INF"
      id="h_508_30bb2cd0_4b14_4390_9ccb_feb51e1ad0fa"
      unitRef="USD">614890276</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000000337Member"
      decimals="INF"
      id="h_509_3b6eb26c_9341_4772_b22d_faee59c83e8e"
      unitRef="Holding">30</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000000337Member"
      decimals="INF"
      id="h_510_640ad72e_428c_4c09_b2e2_878321af0f82"
      unitRef="USD">3357998</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000000337Member"
      decimals="4"
      id="h_511_eb5a7291_506b_4649_b664_ec80024c4cd3"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_175_299077dd_8a99_1446_b372_aa6faf918cff">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122907.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000000337Member"
      id="t_176_4892e901_7ea2_3465_5f1f_349c7ce07234">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_ExxonMobilCorpMember"
      decimals="4"
      id="h_512_aa54ead4_730c_406e_a1cd_e1ba8d0c652f"
      unitRef="pure">0.1106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_ChevronCorpMember"
      decimals="4"
      id="h_513_8112fa23_ace5_4d4f_befe_40083e082bb5"
      unitRef="pure">0.0697</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_ShellPLCADRMember"
      decimals="4"
      id="h_514_4d32b26f_a0a0_4cef_b6f3_e3a60ba64ba1"
      unitRef="pure">0.0676</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_515_48028fb9_08eb_4dbc_8e25_3152ea3a10f4"
      unitRef="pure">0.0658</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_DevonEnergyCorpMember"
      decimals="4"
      id="h_516_9460fd15_d5e0_4df9_b6ef_4af56f7c29ab"
      unitRef="pure">0.0597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_OccidentalPetroleumCorpMember"
      decimals="4"
      id="h_517_f58eaae4_c42f_4204_a80e_65fa222cf1b3"
      unitRef="pure">0.0586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_ConocoPhillipsMember"
      decimals="4"
      id="h_518_a35694fd_bfb2_4e7e_a3fc_5fbe18eb7c91"
      unitRef="pure">0.0508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_CanadianNaturalResourcesLtdMember"
      decimals="4"
      id="h_519_585dfe69_f895_4f09_a32c_d99bee488d03"
      unitRef="pure">0.0490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_TenarisSAMember"
      decimals="4"
      id="h_520_7e4c53f1_0d0c_4b21_bfd4_f62461130a15"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000337Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_521_2d06da7f_fe1e_4394_951f_3db10adcf9ba"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000000339Member"
      id="t_169_b2613ecb_0436_5727_898c_cfc8d06d72ab">Invesco Energy Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000000339Member"
      id="t_170_10749c48_9fe0_cb79_45ac_089b01801cfc">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000000339Member"
      id="t_171_98c9e9e8_4927_559d_74d4_26fb36af45db">IEFCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_161_2277ec0a_f747_47bc_9580_393903aa71c3">This annual shareholder report contains important information about Invesco Energy Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000000339Member"
      id="t_162_31fd347e_601e_4451_8665_b374938b137c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_163_9f7afa75_eb81_46bf_9ea0_d8e553f8c32e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000000339Member"
      id="t_164_2aec484b_90bc_426c_a644_bd49c180edc2">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000000339Member"
      id="t_165_6c566a63_b13a_4438_9c7a_81507aea5e36">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_172_585075a7_26c6_6d41_0020_3276aa9c09b0">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund&lt;br/&gt;(Class C)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;255&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000000339Member"
      decimals="INF"
      id="h_522_8fa939cc_aabc_4cb3_a988_eb11e7315e72"
      unitRef="USD">255</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000000339Member"
      decimals="4"
      id="h_523_7e18fef9_4f35_4931_89e7_6a17e47b25f5"
      unitRef="pure">0.0197</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_173_fc83c0ee_5165_63b3_9c38_a491b0a0f720">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and ongoing uncertainty around inflation and the policy outlook. Energy markets were particularly impacted by supply&#x2011;side dynamics, including OPEC+ production discipline and heightened risks around key global supply routes such as the Strait of Hormuz, a critical chokepoint for global oil flows. Concerns around potential disruptions through the Strait of Hormuz created supply&#x2011;chain bottlenecks and ripple effects across global energy markets, leading to higher oil prices and increased volatility. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 and equities reaching new highs. While overall market strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, oil and gas equities benefited from strong free cash flow generation, capital discipline and shareholder returns, supported by resilient global demand and constrained supply.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class C shares of the Fund, excluding sales charge, returned 58.93%. For the same time period, the MSCI World Energy Index (Net) (the &#x201c;Benchmark&#x201d;) returned 55.28%. The Fund outperformed the Benchmark due to being overweight in energy equipment and services and underweight in oil and gas drilling, while cash was the largest drag on returns.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Overweight allocation to energy equipment and services&#160;|&#160;&lt;/b&gt;The largest relative contributor versus the Benchmark was the overweight allocation to energy equipment and services. Noble Corp. PLC, Tenaris S.A., Suncor Energy, Inc. and Albemarle Corp. were key relative contributors. Suncor Energy's performance was supported by firm commodity pricing, disciplined capital spending and improving free cash flow generation.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Underweight allocation to and stock selection in oil and gas storage and transportation | &lt;/b&gt;Relative contribution to returns came mostly from what was not owned in the Fund like Enbridge Inc., ONEOK, Inc. and The Williams Cos., Inc.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Absolute contributors | &lt;/b&gt;Exxon Mobil Corp., Suncor Energy, Inc. and Chevron Corp. were the top absolute contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Cash allocation&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Although cash averaged less than 2% for the period, the allocation was the largest relative detractor, which is expected in a strong equity market.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in oil and gas refining and marketing | &lt;/b&gt;Stock selection in oil and gas refining and marketing was a relative detractor. Some of the key relative detractors were holdings such as Expand Energy Corp. and Shell PLC, ADR. Also, names that were not owned like Valero Energy Corp., Cameco Corp., Eni US Inc. and Cenovus Energy Inc. hurt relative returns.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Absolute detractors | &lt;/b&gt;Atlas Energy Solutions Inc. and Expand Energy Corp. were the only absolute detractors from returns. We exited our position in Atlas Energy Solutions during the fiscal year.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_167_f410aa37_4a0c_4e9e_bd45_530917a8771a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122938.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_178_b39dd77f_930d_5f8f_8484_67053f49b884">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund (Class C) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;57.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund (Class C) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;58.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Energy Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;55.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.37&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000339Member"
      id="t_174_c3e02c84_a5a7_66f4_eb94_7fbaf4118172">Invesco Energy Fund (Class C) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000339Member"
      decimals="4"
      id="h_524_f2e1b616_a461_4a6f_8062_72abeb0c6568"
      unitRef="pure">0.5793</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000339Member"
      decimals="4"
      id="h_525_b788ca1d_e1ff_41d2_83bf_e8238b2378e9"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000339Member"
      decimals="4"
      id="h_526_c490413c_e9c0_407a_af43_340ce096b5df"
      unitRef="pure">0.0627</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000339Member_WithoutSalesLoadMember"
      id="t_175_c2d4e630_9813_1927_733f_45eb57d76c70">Invesco Energy Fund (Class C) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000339Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_527_e48ad01a_083d_488e_b2be_920e9d0b93fd"
      unitRef="pure">0.5893</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000339Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_528_66076886_c0f1_40c6_812a_718782dbbf58"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000339Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_529_545fe4dd_453d_4174_8df4_cc64458c184c"
      unitRef="pure">0.0627</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      id="t_176_4282ccb4_232f_298b_96b4_7d2e8bd4cff5">MSCI World Energy Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_530_106b3a5c_0ac9_4299_9155_8550c38c771a"
      unitRef="pure">0.5528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_531_dc5f74fb_a7c9_443b_b31a_cd059af9f3d9"
      unitRef="pure">0.2176</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_532_9ceb70ec_fc6d_4576_bff3_388cada7cb72"
      unitRef="pure">0.0937</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_177_f6abe212_3e2a_6cb9_4b2f_25c9c4de9ba7">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_533_9a2c82a3_6962_465d_8412_16bcd6466fb0"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_534_e14f0f8c_f462_4eed_bd77_325c99d0b683"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_535_c97deb88_836d_4b34_986d_c78f14d2ab5e"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000000339Member"
      id="t_179_7a13794c_f146_175e_f8e9_9502e068849d">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_180_c27536fd_f6de_3400_7487_de68286a441d">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_181_a132d510_3756_22bb_4b07_3b2a3c6fabda">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_182_47051fb6_fe31_2b39_e7e8_f6369a951f02">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;614,890,276&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,357,998&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000000339Member"
      decimals="INF"
      id="h_536_cda84593_5c39_4eba_bd22_d813802dd86a"
      unitRef="USD">614890276</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000000339Member"
      decimals="INF"
      id="h_537_2cd62de7_e9dd_427e_9229_28196094e987"
      unitRef="Holding">30</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000000339Member"
      decimals="INF"
      id="h_538_d6488cb1_ec8d_4769_8d7f_9ab046508397"
      unitRef="USD">3357998</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000000339Member"
      decimals="4"
      id="h_539_ab04e7f6_0bd2_49b4_ae6b_dbbbcf6ea8fe"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_183_b60a5744_ffa6_a62b_725c_5aa236a85a01">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122943.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000000339Member"
      id="t_184_a8869235_1566_5a1d_a313_4af4dee5db32">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_ExxonMobilCorpMember"
      decimals="4"
      id="h_540_9da77da3_3148_4260_baec_c21ca75fb895"
      unitRef="pure">0.1106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_ChevronCorpMember"
      decimals="4"
      id="h_541_5654bec0_30e2_45e8_9f79_fa4e765270cc"
      unitRef="pure">0.0697</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_ShellPLCADRMember"
      decimals="4"
      id="h_542_19397764_41e5_45cd_be1e_801f6694c5fd"
      unitRef="pure">0.0676</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_543_f0db9dc9_e0bb_4b44_9269_1b0003388815"
      unitRef="pure">0.0658</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_DevonEnergyCorpMember"
      decimals="4"
      id="h_544_ab33b261_1ce2_42b6_913c_f220bd59d193"
      unitRef="pure">0.0597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_OccidentalPetroleumCorpMember"
      decimals="4"
      id="h_545_f65a6498_a755_4888_beac_cfec6d48f63c"
      unitRef="pure">0.0586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_ConocoPhillipsMember"
      decimals="4"
      id="h_546_7e3143e8_61fa_4f06_8381_42a4f2436ce8"
      unitRef="pure">0.0508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_CanadianNaturalResourcesLtdMember"
      decimals="4"
      id="h_547_1084a1ab_f94b_460c_b839_145f2d13d611"
      unitRef="pure">0.0490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_TenarisSAMember"
      decimals="4"
      id="h_548_8c2e909c_fbfe_42cb_9ecd_f12a7f0c8d5e"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000339Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_549_8fc42039_6c27_4b43_a0ce_69cad07a69f6"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000265795Member"
      id="t_177_4efe32d8_1a52_0686_e5fb_691097ed6d45">Invesco Energy Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000265795Member"
      id="t_178_3dffb87a_727c_82cb_daff_cd78d188182a">Class R</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000265795Member"
      id="t_179_4bd37299_6fb0_9f80_472b_a2e51f5a167f">IEFRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_169_fe7b3ae5_fc7c_4cec_b068_d27d7dc261b2">This annual shareholder report contains important information about Invesco Energy Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000265795Member"
      id="t_170_0d400f99_c13e_4d35_935a_f173a4494e42">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_171_19fe2151_711e_49e3_a344_0e4ff1979897">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000265795Member"
      id="t_172_785b8db5_b1f9_4510_b756_70bddeda430c">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000265795Member"
      id="t_173_98580d55_23a4_4bc9_8c0c_31ff94a6a84d">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_180_5caa17f8_fac8_0b0c_6344_6c9206cae3bd">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#x25bc;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund&lt;br/&gt;(Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;175&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="table-layout: auto; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid; font-family: 'times new roman'; color: rgb(0, 0, 0); font-size: 11pt; line-height: 13pt; text-align: left; margin-bottom: 12pt; width: auto;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; text-align: left; font-size: 6pt; vertical-align: super; padding: 0px; margin: 0px;"&gt;&#x200b;&lt;sup style="font-size: 6pt; vertical-align: super;"&gt;&#x25bc;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;For the period September 30, 2025 (commencement of operations) to April 30, 2026. Expenses for a full reporting period would be higher.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;*&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;Annualized.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000265795Member"
      decimals="INF"
      id="h_550_941dff3b_4600_4686_a5f0_29d712e885e7"
      unitRef="USD">175</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000265795Member"
      decimals="4"
      id="h_551_821937a3_c168_49a8_9221_77a6c5245c26"
      unitRef="pure">0.0147</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_181_bc114735_beb9_66fe_bace_29d687249ec1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and ongoing uncertainty around inflation and the policy outlook. Energy markets were particularly impacted by supply&#x2011;side dynamics, including OPEC+ production discipline and heightened risks around key global supply routes such as the Strait of Hormuz, a critical chokepoint for global oil flows. Concerns around potential disruptions through the Strait of Hormuz created supply&#x2011;chain bottlenecks and ripple effects across global energy markets, leading to higher oil prices and increased volatility. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 and equities reaching new highs. While overall market strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, oil and gas equities benefited from strong free cash flow generation, capital discipline and shareholder returns, supported by resilient global demand and constrained supply.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R shares of the Fund returned 59.67%. For the same time period, the MSCI World Energy Index (Net) (the &#x201c;Benchmark&#x201d;) returned 55.28%. The Fund outperformed the Benchmark due to being overweight in energy equipment and services and underweight in oil and gas drilling, while cash was the largest drag on returns.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Overweight allocation to energy equipment and services&#160;|&#160;&lt;/b&gt;The largest relative contributor versus the Benchmark was the overweight allocation to energy equipment and services. Noble Corp. PLC, Tenaris S.A., Suncor Energy, Inc. and Albemarle Corp. were key relative contributors. Suncor Energy's performance was supported by firm commodity pricing, disciplined capital spending and improving free cash flow generation.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Underweight allocation to and stock selection in oil and gas storage and transportation | &lt;/b&gt;Relative contribution to returns came mostly from what was not owned in the Fund like Enbridge Inc., ONEOK, Inc. and The Williams Cos., Inc.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Absolute contributors | &lt;/b&gt;Exxon Mobil Corp., Suncor Energy, Inc. and Chevron Corp. were the top absolute contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Cash allocation&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Although cash averaged less than 2% for the period, the allocation was the largest relative detractor, which is expected in a strong equity market.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in oil and gas refining and marketing | &lt;/b&gt;Stock selection in oil and gas refining and marketing was a relative detractor. Some of the key relative detractors were holdings such as Expand Energy Corp. and Shell PLC, ADR. Also, names that were not owned like Valero Energy Corp., Cameco Corp., Eni US Inc. and Cenovus Energy Inc. hurt relative returns.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Absolute detractors | &lt;/b&gt;Atlas Energy Solutions Inc. and Expand Energy Corp. were the only absolute detractors from returns. We exited our position in Atlas Energy Solutions during the fiscal year.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_175_4e487bba_6c8c_462b_aea2_fe26e0297d9a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10124198.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_182_d2010484_43ff_440e_40fe_443f22b1430f">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund (Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;59.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Energy Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;55.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.37&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000265795Member"
      id="t_183_127dc150_1fe2_d76d_feec_937febe87e7b">Invesco Energy Fund (Class R)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000265795Member"
      decimals="4"
      id="h_552_c3ebf7ee_e7ea_448f_a368_8b1184000a71"
      unitRef="pure">0.5967</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000265795Member"
      decimals="4"
      id="h_553_b8584fcc_4ec3_4906_aade_603819c62adf"
      unitRef="pure">0.2482</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000265795Member"
      decimals="4"
      id="h_554_ca6aad99_c057_4062_a787_d4cf2aea3bc9"
      unitRef="pure">0.0663</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      id="t_184_4046c9be_9744_7ad5_6041_94ac8fd28e89">MSCI World Energy Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_555_59168e6d_7db1_4053_85b5_981a63a4d476"
      unitRef="pure">0.5528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_556_8928dfbd_77bf_4b13_bfb7_f27069edaf29"
      unitRef="pure">0.2176</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_557_0e6a7c08_f000_418b_90d1_331427147b8f"
      unitRef="pure">0.0937</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_185_641667a1_dd59_de4b_aa09_9a8d98224bbb">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_558_36688d34_73a1_4035_af36_4d237599f514"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_559_f3b9cb5b_4cd6_43e1_a356_5f588f991b93"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_560_c842adf8_73a9_4b52_97a8_904859766a6b"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000265795Member"
      id="t_192_e77ff9c2_887a_8ac0_b96d_7f792da37fbb">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_193_71e2be46_6e60_ee81_feb2_2480c78dae9e">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_188_0623de4c_548a_740c_1159_b3848bfddf79">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_189_395df18a_c4c7_ad47_b2b1_002709c415f6">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;614,890,276&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,357,998&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000265795Member"
      decimals="INF"
      id="h_561_ed1a4dee_3a3b_4969_94b2_9db4b7892522"
      unitRef="USD">614890276</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000265795Member"
      decimals="INF"
      id="h_562_f31796a1_e7c4_4b0b_9b52_be8aada2bbd2"
      unitRef="Holding">30</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000265795Member"
      decimals="INF"
      id="h_563_f07f9c21_0f44_4fad_8d5b_afbcfc8ab838"
      unitRef="USD">3357998</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000265795Member"
      decimals="4"
      id="h_564_2a4e7b68_a33b_4771_8b5a_8f6b995f7d29"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_190_d3ce614a_bdee_dc62_58dc_136dbd7933af">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10124203.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000265795Member"
      id="t_191_be95c9d6_6b40_0794_4d17_4bc4a395f3e7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_ExxonMobilCorpMember"
      decimals="4"
      id="h_565_fa595dad_1563_4e1b_9e44_c1cec34f6d42"
      unitRef="pure">0.1106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_ChevronCorpMember"
      decimals="4"
      id="h_566_c473d38d_abcc_4883_9ef4_a0088435df15"
      unitRef="pure">0.0697</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_ShellPLCADRMember"
      decimals="4"
      id="h_567_8b4da0d0_4080_4eaf_870a_a7df0dbeb5df"
      unitRef="pure">0.0676</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_568_99d53d34_ad3c_4d6c_910c_01635d4c7e5a"
      unitRef="pure">0.0658</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_DevonEnergyCorpMember"
      decimals="4"
      id="h_569_81d71af1_2545_46b2_bbf1_534d73579f48"
      unitRef="pure">0.0597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_OccidentalPetroleumCorpMember"
      decimals="4"
      id="h_570_3c4e269e_5157_4ec5_b8d4_09a6c69f2a3d"
      unitRef="pure">0.0586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_ConocoPhillipsMember"
      decimals="4"
      id="h_571_ac653aa8_6ff2_43bf_9b33_a6bbfa7b6192"
      unitRef="pure">0.0508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_CanadianNaturalResourcesLtdMember"
      decimals="4"
      id="h_572_c41ddcb7_dbca_4543_b8a5_dcccaafd179a"
      unitRef="pure">0.0490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_TenarisSAMember"
      decimals="4"
      id="h_573_4cd3e2d2_de17_44b3_9a75_92602ab8310d"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265795Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_574_3fa9fc90_ef80_4a58_8398_a6f39db54237"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000071330Member"
      id="t_185_ad0ec841_8b20_b890_e6aa_54217dfd2d57">Invesco Energy Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000071330Member"
      id="t_186_3ebd0798_dd6b_66d7_938a_c3d7073e6f48">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000071330Member"
      id="t_187_af986a76_ee8c_c1d6_7b36_c91d9697c89c">IENYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_177_3c15b103_2a45_4965_9cc4_2c18bcec71a2">This annual shareholder report contains important information about Invesco Energy Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000071330Member"
      id="t_178_2f3445ac_5b2f_4e50_a57d_791383c9ba2d">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_179_158a10af_ec4d_4a5b_9aac_395d2b51f45a">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000071330Member"
      id="t_180_875c00b2_338e_4465_a032_8f5a166d3938">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000071330Member"
      id="t_181_6da1e72e_19bb_4151_8ee0_f253f8d87f86">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_188_392d1044_70ab_31ce_6004_3f4eb3d52782">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund&lt;br/&gt;(Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;126&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000071330Member"
      decimals="INF"
      id="h_575_993759b5_78a0_4cff_b474_9ca22602d949"
      unitRef="USD">126</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000071330Member"
      decimals="4"
      id="h_576_83fdcc7f_5976_47b8_9ef7_19575d088b72"
      unitRef="pure">0.0097</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_189_35c030f4_006b_a585_2569_994c2c997dc1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and ongoing uncertainty around inflation and the policy outlook. Energy markets were particularly impacted by supply&#x2011;side dynamics, including OPEC+ production discipline and heightened risks around key global supply routes such as the Strait of Hormuz, a critical chokepoint for global oil flows. Concerns around potential disruptions through the Strait of Hormuz created supply&#x2011;chain bottlenecks and ripple effects across global energy markets, leading to higher oil prices and increased volatility. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 and equities reaching new highs. While overall market strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, oil and gas equities benefited from strong free cash flow generation, capital discipline and shareholder returns, supported by resilient global demand and constrained supply.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class Y shares of the Fund returned 60.53%. For the same time period, the MSCI World Energy Index (Net) (the &#x201c;Benchmark&#x201d;) returned 55.28%. The Fund outperformed the Benchmark due to being overweight in energy equipment and services and underweight in oil and gas drilling, while cash was the largest drag on returns.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Overweight allocation to energy equipment and services&#160;|&#160;&lt;/b&gt;The largest relative contributor versus the Benchmark was the overweight allocation to energy equipment and services. Noble Corp. PLC, Tenaris S.A., Suncor Energy, Inc. and Albemarle Corp. were key relative contributors. Suncor Energy's performance was supported by firm commodity pricing, disciplined capital spending and improving free cash flow generation.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Underweight allocation to and stock selection in oil and gas storage and transportation | &lt;/b&gt;Relative contribution to returns came mostly from what was not owned in the Fund like Enbridge Inc., ONEOK, Inc. and The Williams Cos., Inc.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Absolute contributors | &lt;/b&gt;Exxon Mobil Corp., Suncor Energy, Inc. and Chevron Corp. were the top absolute contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Cash allocation&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Although cash averaged less than 2% for the period, the allocation was the largest relative detractor, which is expected in a strong equity market.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in oil and gas refining and marketing | &lt;/b&gt;Stock selection in oil and gas refining and marketing was a relative detractor. Some of the key relative detractors were holdings such as Expand Energy Corp. and Shell PLC, ADR. Also, names that were not owned like Valero Energy Corp., Cameco Corp., Eni US Inc. and Cenovus Energy Inc. hurt relative returns.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Absolute detractors | &lt;/b&gt;Atlas Energy Solutions Inc. and Expand Energy Corp. were the only absolute detractors from returns. We exited our position in Atlas Energy Solutions during the fiscal year.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_183_952adcf7_45ab_46d5_a625_f98e43d0d250">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10122974.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_190_a168ee2e_a5a2_5e6c_8d45_de4dd7c84148">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund (Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;60.53&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;25.45&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Energy Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;55.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.37&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000071330Member"
      id="t_191_c28ec581_09df_324f_683c_5dddec7523cf">Invesco Energy Fund (Class Y)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000071330Member"
      decimals="4"
      id="h_577_6be20601_e457_4e7e_871e_694de46141c3"
      unitRef="pure">0.6053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000071330Member"
      decimals="4"
      id="h_578_3779d4ab_b0b0_4e0e_846d_b31ffeb3afff"
      unitRef="pure">0.2545</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000071330Member"
      decimals="4"
      id="h_579_6b0d7ff6_e119_4765_b6c9_93cd5b10f0c7"
      unitRef="pure">0.0717</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      id="t_192_2925b34f_506c_dc13_af89_8a8814386908">MSCI World Energy Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_580_42b99cfd_6711_48e9_a55b_9b190e4e5a55"
      unitRef="pure">0.5528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_581_7e48eec4_febd_4cf6_92ca_d868c76dadfd"
      unitRef="pure">0.2176</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_582_f234779d_5fb7_4646_b1a3_f3a8c6b460f2"
      unitRef="pure">0.0937</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_193_b7087a3d_6c11_c759_da86_fbc2c9bc2cd0">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_583_c6e74512_e5c6_4b7c_aa6e_f382836f7cb1"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_584_523cad01_0f83_426d_b581_d7ba81f1d8b0"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_585_9105b0ce_5cde_47e4_9a26_272833fedce1"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000071330Member"
      id="t_194_3a4008c9_1dbb_b889_9631_3f32c3663ffe">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_195_01ca70a6_e49b_5406_5176_b37510641acf">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_196_1be71dec_7ab5_3dfd_f878_865eee7d0466">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_197_0166abe6_142b_768d_6e74_fbe112f9876f">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;614,890,276&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,357,998&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000071330Member"
      decimals="INF"
      id="h_586_70629604_8b4e_462b_be77_54512396487d"
      unitRef="USD">614890276</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000071330Member"
      decimals="INF"
      id="h_587_7070c554_7cdf_439b_be7e_f1e6b4450d2c"
      unitRef="Holding">30</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000071330Member"
      decimals="INF"
      id="h_588_1bd2cc06_4b0d_49be_8bcc_953b943a890d"
      unitRef="USD">3357998</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000071330Member"
      decimals="4"
      id="h_589_ae172f68_ec45_400f_8d31_6c38bf392626"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_198_4ebc3c03_949d_1ce4_fe84_62369f0555d9">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10122979.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000071330Member"
      id="t_199_6ef52dbd_6c9d_0b2c_2c01_3330cca1bc04">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_ExxonMobilCorpMember"
      decimals="4"
      id="h_590_c23d9c67_b869_4a18_b421_e8b82d1aff8c"
      unitRef="pure">0.1106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_ChevronCorpMember"
      decimals="4"
      id="h_591_fff75bcb_21cc_48aa_a5c6_fcc0c7be9cfa"
      unitRef="pure">0.0697</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_ShellPLCADRMember"
      decimals="4"
      id="h_592_d9bfdfd0_576f_4b8a_9da0_85bb7627f099"
      unitRef="pure">0.0676</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_593_8750877c_adc6_4360_bb35_6c7bbf72f417"
      unitRef="pure">0.0658</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_DevonEnergyCorpMember"
      decimals="4"
      id="h_594_0abc95d3_44a6_4426_83f0_092a69cf6d0d"
      unitRef="pure">0.0597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_OccidentalPetroleumCorpMember"
      decimals="4"
      id="h_595_766ede69_b15d_42f5_b1ce_2c0b157eb1a6"
      unitRef="pure">0.0586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_ConocoPhillipsMember"
      decimals="4"
      id="h_596_91de5e75_3223_44a1_b796_2aa1a06c10f1"
      unitRef="pure">0.0508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_CanadianNaturalResourcesLtdMember"
      decimals="4"
      id="h_597_dca9e880_0956_4413_97ac_2bd21bdc18ad"
      unitRef="pure">0.0490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_TenarisSAMember"
      decimals="4"
      id="h_598_a7c3c173_8b74_4bf4_b8bf_bdf7f4148c65"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071330Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_599_365be004_fc74_40f6_8a94_65f7313b8d19"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000000341Member"
      id="t_193_d3bf1507_17b5_8eec_1aa5_b9c1f9c92e74">Invesco Energy Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000000341Member"
      id="t_194_27d78876_84d4_45fe_ed2f_ec91defa2803">Investor Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000000341Member"
      id="t_195_28ebc537_48f5_6a6f_a54b_c68a785f33e7">FSTEX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_185_50d41a0b_8e2f_4a4e_ac65_a1128708a119">This annual shareholder report contains important information about Invesco Energy Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000000341Member"
      id="t_186_0585937e_8aa7_490b_bcad_2a013b28547b">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_187_cef665b3_2fdd_48ea_b43f_fd818bc3909f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000000341Member"
      id="t_188_08d6ad90_2c9e_494b_b1bb_1c13d3aa84b0">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000000341Member"
      id="t_189_2c59ddc2_76ba_43a4_b11e_b360ec1827df">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_196_00558ecc_138b_cfa2_ec91_3b6cb0882116">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund&lt;br/&gt;(Investor Class)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;159&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.22&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000000341Member"
      decimals="INF"
      id="h_600_aca58bb7_7448_4a19_9bac_9732391eb54c"
      unitRef="USD">159</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000000341Member"
      decimals="4"
      id="h_601_28dbca0e_b955_4eab_be4c_aefabf716af9"
      unitRef="pure">0.0122</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_197_46271fd4_9ac0_71a2_2d7a_081eb5f8ed94">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and ongoing uncertainty around inflation and the policy outlook. Energy markets were particularly impacted by supply&#x2011;side dynamics, including OPEC+ production discipline and heightened risks around key global supply routes such as the Strait of Hormuz, a critical chokepoint for global oil flows. Concerns around potential disruptions through the Strait of Hormuz created supply&#x2011;chain bottlenecks and ripple effects across global energy markets, leading to higher oil prices and increased volatility. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 and equities reaching new highs. While overall market strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, oil and gas equities benefited from strong free cash flow generation, capital discipline and shareholder returns, supported by resilient global demand and constrained supply.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Investor Class shares of the Fund returned 60.12%. For the same time period, the MSCI World Energy Index (Net) (the &#x201c;Benchmark&#x201d;) returned 55.28%. The Fund outperformed the Benchmark due to being overweight in energy equipment and services and underweight in oil and gas drilling, while cash was the largest drag on returns.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Overweight allocation to energy equipment and services&#160;|&#160;&lt;/b&gt;The largest relative contributor versus the Benchmark was the overweight allocation to energy equipment and services. Noble Corp. PLC, Tenaris S.A., Suncor Energy, Inc. and Albemarle Corp. were key relative contributors. Suncor Energy's performance was supported by firm commodity pricing, disciplined capital spending and improving free cash flow generation.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Underweight allocation to and stock selection in oil and gas storage and transportation | &lt;/b&gt;Relative contribution to returns came mostly from what was not owned in the Fund like Enbridge Inc., ONEOK, Inc. and The Williams Cos., Inc.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Absolute contributors | &lt;/b&gt;Exxon Mobil Corp., Suncor Energy, Inc. and Chevron Corp. were the top absolute contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Cash allocation&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Although cash averaged less than 2% for the period, the allocation was the largest relative detractor, which is expected in a strong equity market.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in oil and gas refining and marketing | &lt;/b&gt;Stock selection in oil and gas refining and marketing was a relative detractor. Some of the key relative detractors were holdings such as Expand Energy Corp. and Shell PLC, ADR. Also, names that were not owned like Valero Energy Corp., Cameco Corp., Eni US Inc. and Cenovus Energy Inc. hurt relative returns.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Absolute detractors | &lt;/b&gt;Atlas Energy Solutions Inc. and Expand Energy Corp. were the only absolute detractors from returns. We exited our position in Atlas Energy Solutions during the fiscal year.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_191_5628efe2_434e_40e1_8c67_26b8ee762e9c">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123010.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_198_53fe203c_3eb7_3ff7_cad0_fe67b420ff0f">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund (Investor Class)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;60.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;25.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Energy Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;55.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.37&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000341Member"
      id="t_199_f1a135d4_d37b_90e1_f811_520a71a8a942">Invesco Energy Fund (Investor Class)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000341Member"
      decimals="4"
      id="h_602_bf77d711_c2e6_48ce_8a95_6d900799e28c"
      unitRef="pure">0.6012</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000341Member"
      decimals="4"
      id="h_603_1302e4a0_465a_4325_a29f_d109b3ad577f"
      unitRef="pure">0.2512</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000341Member"
      decimals="4"
      id="h_604_d9a2cd4c_d2cd_4429_9775_12925440c66e"
      unitRef="pure">0.0690</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      id="t_200_26f796f8_8c29_cf27_e8ee_5935894e9103">MSCI World Energy Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_605_b7227418_4844_472c_ba98_8cc2f43f1bb4"
      unitRef="pure">0.5528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_606_2ca7f9f0_8dfb_4219_878e_8f807e300a1d"
      unitRef="pure">0.2176</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_607_53c5bc55_071a_47ed_bdd1_f7455e4c8dbf"
      unitRef="pure">0.0937</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_201_fa604a85_33bb_4bce_b9a6_72cac3127292">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_608_2c054807_a482_47b7_a637_bea1f2342a56"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_609_82a5a040_6cb2_42a2_a7d4_32cbf6c1b420"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_610_3fc4efe2_8f15_453a_9f47_3ef9d66e84a0"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000000341Member"
      id="t_202_d41b78ad_4ec4_c5b2_b213_ade767f99d29">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_203_7d1ee90c_259f_29ff_7fbc_76eb3d85d552">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_204_3a853384_fd89_052a_2fed_3af1ae0c91c2">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_205_6e566887_71d6_5cc7_2579_50264c103bec">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;614,890,276&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,357,998&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000000341Member"
      decimals="INF"
      id="h_611_f4910adf_044d_410f_9f26_69b3e504c0cf"
      unitRef="USD">614890276</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000000341Member"
      decimals="INF"
      id="h_612_5315248e_c499_48f0_87bc_4965dacd404c"
      unitRef="Holding">30</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000000341Member"
      decimals="INF"
      id="h_613_b211110b_53e3_4062_9d90_528bcdd5864e"
      unitRef="USD">3357998</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000000341Member"
      decimals="4"
      id="h_614_8b9b883c_3f97_497e_a016_fd1b663daaff"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_206_30750593_2e63_2831_ed6c_faa4b2891da1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123015.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000000341Member"
      id="t_207_7b998aa0_087a_a197_fc86_6416c2db12d7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_ExxonMobilCorpMember"
      decimals="4"
      id="h_615_47c5f830_9f2f_49d1_a67d_e3faf9b66834"
      unitRef="pure">0.1106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_ChevronCorpMember"
      decimals="4"
      id="h_616_9ff3382c_41d0_46e6_a19d_c7a2806df15f"
      unitRef="pure">0.0697</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_ShellPLCADRMember"
      decimals="4"
      id="h_617_55de6fcb_4c2e_4fc2_827f_e7e07e6b4e45"
      unitRef="pure">0.0676</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_618_28239a5a_a308_40b0_83fd_be9cf8a25783"
      unitRef="pure">0.0658</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_DevonEnergyCorpMember"
      decimals="4"
      id="h_619_18a218ce_0e80_4884_ba1d_49eefc63953a"
      unitRef="pure">0.0597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_OccidentalPetroleumCorpMember"
      decimals="4"
      id="h_620_2b93cd6b_06ad_4802_99d7_253b3c2a7191"
      unitRef="pure">0.0586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_ConocoPhillipsMember"
      decimals="4"
      id="h_621_8b5d56ec_742b_4abe_9548_293fc1434baa"
      unitRef="pure">0.0508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_CanadianNaturalResourcesLtdMember"
      decimals="4"
      id="h_622_984b7356_37a0_481f_bc93_db89a698eefe"
      unitRef="pure">0.0490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_TenarisSAMember"
      decimals="4"
      id="h_623_02ed40b8_45a7_4486_8613_61bb00bb9feb"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000341Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_624_df405d4d_ee6f_4105_b957_b222fdbd101e"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000023157Member"
      id="t_201_dfe54291_a37f_0eb1_46c3_d07c18269f87">Invesco Energy Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000023157Member"
      id="t_202_026c0729_4c5d_df48_82ae_cdafd7b6d085">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000023157Member"
      id="t_203_46f14c05_71d5_9e76_06d9_a071bc603e66">IENIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_193_5dfb5da9_b566_4f55_9827_d845892468c2">This annual shareholder report contains important information about Invesco Energy Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000023157Member"
      id="t_194_26a0af08_3cf7_4ad1_9770_c57aba367b8c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_195_d65f0d22_79d1_4071_bb8c_972a4b26b027">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000023157Member"
      id="t_196_e727c279_8f21_4499_9dec_638141767f58">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000023157Member"
      id="t_197_b8c99377_1059_4d86_a147_f0db183cd61e">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_204_3b2cadb9_4f85_e069_f993_3acfbcb933b3">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund&lt;br/&gt;(Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;117&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000023157Member"
      decimals="INF"
      id="h_625_fe78901d_3a5b_42ba_8053_7f0ef4117acc"
      unitRef="USD">117</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000023157Member"
      decimals="4"
      id="h_626_921ee1b6_c827_4796_9566_2f9a351813ee"
      unitRef="pure">0.0090</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_205_dbcb1678_f11d_583e_256c_2ff75c4727ce">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and ongoing uncertainty around inflation and the policy outlook. Energy markets were particularly impacted by supply&#x2011;side dynamics, including OPEC+ production discipline and heightened risks around key global supply routes such as the Strait of Hormuz, a critical chokepoint for global oil flows. Concerns around potential disruptions through the Strait of Hormuz created supply&#x2011;chain bottlenecks and ripple effects across global energy markets, leading to higher oil prices and increased volatility. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 and equities reaching new highs. While overall market strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, oil and gas equities benefited from strong free cash flow generation, capital discipline and shareholder returns, supported by resilient global demand and constrained supply.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R5 shares of the Fund returned 60.62%. For the same time period, the MSCI World Energy Index (Net) (the &#x201c;Benchmark&#x201d;) returned 55.28%. The Fund outperformed the Benchmark due to being overweight in energy equipment and services and underweight in oil and gas drilling, while cash was the largest drag on returns.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Overweight allocation to energy equipment and services&#160;|&#160;&lt;/b&gt;The largest relative contributor versus the Benchmark was the overweight allocation to energy equipment and services. Noble Corp. PLC, Tenaris S.A., Suncor Energy, Inc. and Albemarle Corp. were key relative contributors. Suncor Energy's performance was supported by firm commodity pricing, disciplined capital spending and improving free cash flow generation.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Underweight allocation to and stock selection in oil and gas storage and transportation | &lt;/b&gt;Relative contribution to returns came mostly from what was not owned in the Fund like Enbridge Inc., ONEOK, Inc. and The Williams Cos., Inc.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Absolute contributors | &lt;/b&gt;Exxon Mobil Corp., Suncor Energy, Inc. and Chevron Corp. were the top absolute contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Cash allocation&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Although cash averaged less than 2% for the period, the allocation was the largest relative detractor, which is expected in a strong equity market.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in oil and gas refining and marketing | &lt;/b&gt;Stock selection in oil and gas refining and marketing was a relative detractor. Some of the key relative detractors were holdings such as Expand Energy Corp. and Shell PLC, ADR. Also, names that were not owned like Valero Energy Corp., Cameco Corp., Eni US Inc. and Cenovus Energy Inc. hurt relative returns.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Absolute detractors | &lt;/b&gt;Atlas Energy Solutions Inc. and Expand Energy Corp. were the only absolute detractors from returns. We exited our position in Atlas Energy Solutions during the fiscal year.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_199_fc247ef1_425a_48f5_b342_98d1560e8903">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123046.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_206_5ea40092_51c3_ca54_12bc_e933233bff6f">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund (Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;60.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;25.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Energy Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;55.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.37&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000023157Member"
      id="t_213_01859fdc_d4e9_bbc1_97f6_d0aedf55973e">Invesco Energy Fund (Class R5)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000023157Member"
      decimals="4"
      id="h_627_05754148_a06e_4f8c_980f_40b31c58b0cd"
      unitRef="pure">0.6062</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000023157Member"
      decimals="4"
      id="h_628_889e65f7_b92e_48a3_95db_10d3aae32483"
      unitRef="pure">0.2557</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000023157Member"
      decimals="4"
      id="h_629_5a9fe08f_acd4_471c_8727_37dd48ede13c"
      unitRef="pure">0.0735</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      id="t_214_d5e76f43_9257_4a8e_2d8d_74cac60d2b54">MSCI World Energy Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_630_c9b51941_4bfb_4865_8bc5_b0e0e61eb144"
      unitRef="pure">0.5528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_631_20c47e4b_7689_4461_89ef_041be0e6e990"
      unitRef="pure">0.2176</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_632_d15a2bef_ca2e_4d82_97da_246de62c9456"
      unitRef="pure">0.0937</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_215_cd15e0c7_7b42_984d_19de_c85f6c62ab1d">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_633_f3fe4838_bad0_4c40_883e_1fbcd4b74b0e"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_634_349722dc_7483_4ae4_907c_2ed110a47de8"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_635_89547c57_3c88_4641_a1be_781d5dc86545"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000023157Member"
      id="t_207_6f363661_6219_bb96_8315_dc98da3db003">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_208_6112b716_9c5b_7017_5a72_1c519c7d9a76">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_209_126a6924_7a67_5990_255a_5b66c45789d8">Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_210_6b167aa9_529a_db41_45e1_30debb951054">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;614,890,276&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,357,998&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000023157Member"
      decimals="INF"
      id="h_636_1287ff77_d616_4e49_85fa_8cbe9aedced4"
      unitRef="USD">614890276</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000023157Member"
      decimals="INF"
      id="h_637_98338f3a_09c1_493f_82e9_b98a6944b9cc"
      unitRef="Holding">30</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000023157Member"
      decimals="INF"
      id="h_638_e6308cb1_9578_4b19_91a2_65c1b0f7101b"
      unitRef="USD">3357998</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000023157Member"
      decimals="4"
      id="h_639_5d88a231_f93c_44ce_be36_b113541c5c62"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_211_5bc36f31_2cac_ccc9_8df4_715f3a4230bb">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123051.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000023157Member"
      id="t_212_1f1d5de8_3861_6451_629b_4f08bf6d89d5">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_ExxonMobilCorpMember"
      decimals="4"
      id="h_640_303c2371_0a73_46c3_820d_58c7b1a62de7"
      unitRef="pure">0.1106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_ChevronCorpMember"
      decimals="4"
      id="h_641_c3a0a0c5_d59f_496f_8cd4_a77361eb29c7"
      unitRef="pure">0.0697</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_ShellPLCADRMember"
      decimals="4"
      id="h_642_71daf703_989d_43a8_b70c_9c3b71862046"
      unitRef="pure">0.0676</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_643_f3081934_8388_41f5_a4ab_793e8284f42f"
      unitRef="pure">0.0658</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_DevonEnergyCorpMember"
      decimals="4"
      id="h_644_fe469b82_f02a_4a17_acb4_fa06757798de"
      unitRef="pure">0.0597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_OccidentalPetroleumCorpMember"
      decimals="4"
      id="h_645_1265a394_8a0e_488b_ab0a_93d5c827aeda"
      unitRef="pure">0.0586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_ConocoPhillipsMember"
      decimals="4"
      id="h_646_8cf228c0_a380_4310_98b1_f2adec22eaf5"
      unitRef="pure">0.0508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_CanadianNaturalResourcesLtdMember"
      decimals="4"
      id="h_647_80f75c04_c4f8_4e84_83ab_e59d04ed8e9b"
      unitRef="pure">0.0490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_TenarisSAMember"
      decimals="4"
      id="h_648_8fc762cd_ba00_4944_976d_1208806f4f62"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023157Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_649_a70595ef_1477_4550_89e9_19e58ee09976"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000188943Member"
      id="t_209_4479a3fd_4c30_a70f_2919_782e7c28870f">Invesco Energy Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000188943Member"
      id="t_210_a2cc74bb_cb3e_afb0_f095_0c792fd917bd">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000188943Member"
      id="t_211_2d49392a_2bf5_aba1_c3ee_32e60c916a71">IENSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_201_c03cf465_6357_46d0_870a_465d19a7c304">This annual shareholder report contains important information about Invesco Energy Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000188943Member"
      id="t_202_de1c069a_fc94_45c3_afc8_379b897c2600">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_203_92bb6b10_fe4f_4864_9b1f_386066a238b9">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000188943Member"
      id="t_204_b7ee1002_ef97_448d_9a08_a732374d6b1b">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000188943Member"
      id="t_205_7827b9a6_970e_41f5_9bd6_f67ae1eb4b75">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_212_1c32d4aa_2503_da23_5a73_7683b1d6e9a8">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund&lt;br/&gt;(Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;108&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000188943Member"
      decimals="INF"
      id="h_650_767cd898_30e5_4f8b_b966_ad04b11c64d4"
      unitRef="USD">108</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000188943Member"
      decimals="4"
      id="h_651_cba5678c_3ac1_4230_84ba_ed4097125f33"
      unitRef="pure">0.0083</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_213_b54a3c6e_af32_e5f2_29da_63ca8f7949b4">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices and ongoing uncertainty around inflation and the policy outlook. Energy markets were particularly impacted by supply&#x2011;side dynamics, including OPEC+ production discipline and heightened risks around key global supply routes such as the Strait of Hormuz, a critical chokepoint for global oil flows. Concerns around potential disruptions through the Strait of Hormuz created supply&#x2011;chain bottlenecks and ripple effects across global energy markets, leading to higher oil prices and increased volatility. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 and equities reaching new highs. While overall market strength was led by information technology (IT)&#x2013; and artificial intelligence (AI)&#x2013;related investments, oil and gas equities benefited from strong free cash flow generation, capital discipline and shareholder returns, supported by resilient global demand and constrained supply.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R6 shares of the Fund returned 60.77%. For the same time period, the MSCI World Energy Index (Net) (the &#x201c;Benchmark&#x201d;) returned 55.28%. The Fund outperformed the Benchmark due to being overweight in energy equipment and services and underweight in oil and gas drilling, while cash was the largest drag on returns.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Overweight allocation to energy equipment and services&#160;|&#160;&lt;/b&gt;The largest relative contributor versus the Benchmark was the overweight allocation to energy equipment and services. Noble Corp. PLC, Tenaris S.A., Suncor Energy, Inc. and Albemarle Corp. were key relative contributors. Suncor Energy's performance was supported by firm commodity pricing, disciplined capital spending and improving free cash flow generation.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Underweight allocation to and stock selection in oil and gas storage and transportation | &lt;/b&gt;Relative contribution to returns came mostly from what was not owned in the Fund like Enbridge Inc., ONEOK, Inc. and The Williams Cos., Inc.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Absolute contributors | &lt;/b&gt;Exxon Mobil Corp., Suncor Energy, Inc. and Chevron Corp. were the top absolute contributors.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Cash allocation&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Although cash averaged less than 2% for the period, the allocation was the largest relative detractor, which is expected in a strong equity market.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Stock selection in oil and gas refining and marketing | &lt;/b&gt;Stock selection in oil and gas refining and marketing was a relative detractor. Some of the key relative detractors were holdings such as Expand Energy Corp. and Shell PLC, ADR. Also, names that were not owned like Valero Energy Corp., Cameco Corp., Eni US Inc. and Cenovus Energy Inc. hurt relative returns.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Absolute detractors | &lt;/b&gt;Atlas Energy Solutions Inc. and Expand Energy Corp. were the only absolute detractors from returns. We exited our position in Atlas Energy Solutions during the fiscal year.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_207_3bbeb865_3087_4e08_a391_841e712222a1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123082.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_214_201fc064_dfbd_203c_a471_6fb9a3d3172a">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Energy Fund (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;60.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;25.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Energy Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;55.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;21.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.37&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000188943Member"
      id="t_220_0dc09105_8faa_de88_3039_e31124e33504">Invesco Energy Fund (Class R6)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000188943Member"
      decimals="4"
      id="h_652_41c765e8_80a3_4a8a_9bdb_f09ea99a256d"
      unitRef="pure">0.6077</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000188943Member"
      decimals="4"
      id="h_653_a3301de4_a3f9_4a57_a9d5_49de8401bf7e"
      unitRef="pure">0.2565</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000188943Member"
      decimals="4"
      id="h_654_f5fa8029_5f46_4b5f_a9be_024e78d5b849"
      unitRef="pure">0.0735</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      id="t_221_3cf6786c_5190_f751_91e1_70e0516789e9">MSCI World Energy Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_655_e7c57ffc_08eb_44f6_a659_596d22100b9e"
      unitRef="pure">0.5528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_656_5f3f63e3_91d1_444d_b4ed_c9d7e2fbf748"
      unitRef="pure">0.2176</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldEnergyIndexNetMember"
      decimals="4"
      id="h_657_3000f63e_09f1_42eb_b48f_9b44a3bcebc3"
      unitRef="pure">0.0937</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_222_a67ae93d_afff_ef8d_79ba_6ab5f9eebd7e">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_658_7494db06_f7ae_4bfa_b671_224415b10207"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_659_dec7d3bb_f454_4088_a0a7_637a2374d842"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_660_982ce14e_fa0c_42a5_a2e3_63e1394ed4a0"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000188943Member"
      id="t_218_8b9368ab_7a87_a7ca_9e13_66fffd6ffa7c">2017-04-04</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000188943Member"
      id="t_217_44707549_4b97_0d12_29fb_7b5d36a0c8b6">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_216_2db04cec_fd19_5b51_4993_49e26433595c">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_215_cb55b1a6_e892_ca85_53d8_28839644fe62">Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_219_2d3f8228_f89e_37fb_2212_310a74065729">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;614,890,276&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3,357,998&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000188943Member"
      decimals="INF"
      id="h_661_9ea05ecd_653f_4d74_a6fa_0cdeb1817b7b"
      unitRef="USD">614890276</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000188943Member"
      decimals="INF"
      id="h_662_1f76bd1a_31f3_4e95_a874_7536c11566bb"
      unitRef="Holding">30</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000188943Member"
      decimals="INF"
      id="h_663_6173e397_7ea2_4e01_aa7d_c300616ac239"
      unitRef="USD">3357998</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000188943Member"
      decimals="4"
      id="h_664_ad75ed97_d559_42e6_96ce_221e9e21cdcb"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_223_79ca2b7c_1127_9ff2_ca52_24a1828b7dfb">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123087.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000188943Member"
      id="t_224_ca040975_0283_b2bc_e0df_005db65bfbc1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Exxon Mobil Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Chevron Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Devon Energy Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Occidental Petroleum Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;ConocoPhillips&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;5.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Canadian Natural Resources Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Tenaris S.A.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.31&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_ExxonMobilCorpMember"
      decimals="4"
      id="h_665_198cf24e_2ba7_4409_945d_0dce49de0e37"
      unitRef="pure">0.1106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_ChevronCorpMember"
      decimals="4"
      id="h_666_2ae4fb58_ef62_4f00_b668_42ec5d9881b5"
      unitRef="pure">0.0697</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_ShellPLCADRMember"
      decimals="4"
      id="h_667_e2538e5c_17f9_441a_901f_eb874f8422ae"
      unitRef="pure">0.0676</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_668_8c1c83c3_a625_4a73_b16b_8cdf870defc3"
      unitRef="pure">0.0658</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_DevonEnergyCorpMember"
      decimals="4"
      id="h_669_69bad066_81c4_481e_a267_5d2be14270c6"
      unitRef="pure">0.0597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_OccidentalPetroleumCorpMember"
      decimals="4"
      id="h_670_13a93be4_e43d_4d7b_b931_0dc907acb526"
      unitRef="pure">0.0586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_ConocoPhillipsMember"
      decimals="4"
      id="h_671_48cdd0f7_40d6_45df_8b3f_db66b2c367e5"
      unitRef="pure">0.0508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_CanadianNaturalResourcesLtdMember"
      decimals="4"
      id="h_672_5cc1fb8f_2e90_401c_8a0f_c5cea9cb850f"
      unitRef="pure">0.0490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_TenarisSAMember"
      decimals="4"
      id="h_673_bc408398_a035_411b_8e21_525658335f23"
      unitRef="pure">0.0485</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188943Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_674_3fb1f97d_1bb4_46f8_ace5_f3712caa6696"
      unitRef="pure">0.0431</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000209140Member"
      id="t_416_3e6c2499_a1cb_6096_ae1c_95a8bf524bd0">Invesco Gold &amp; Special Minerals Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209140Member"
      id="t_417_347c846f_7480_75c0_36fd_97fd6ce87d87">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209140Member"
      id="t_415_8fcea424_2f96_aa0d_328b_886a871d1ea7">OPGSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_209_7905836f_804b_4e91_a43e_3909ed60ef53">This annual shareholder report contains important information about Invesco Gold &amp;amp; Special Minerals Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209140Member"
      id="t_210_5eea5e88_7690_4c4b_a089_5ccba05c5162">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_211_c5c38b82_c0d2_42ab_af15_374a1c40b6d9">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209140Member"
      id="t_212_b27a9a0d_2928_4c7a_9a99_1c929077e6da">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209140Member"
      id="t_213_03009ceb_3fb3_4784_8ff2_46ab8f1443af">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_214_8cf81eff_e525_43b0_b77e_2e322006f7c5">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_418_36cce94d_5a53_1433_c413_07f8c9f6a958">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund&lt;br/&gt;(Class A)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;131&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209140Member"
      decimals="INF"
      id="h_675_4003dec2_0b8c_4f63_a60f_8d2c8f73e360"
      unitRef="USD">131</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209140Member"
      decimals="4"
      id="h_676_256a50ba_21e6_4a4d_b092_2003f9e1a775"
      unitRef="pure">0.0094</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_419_de0f1c5c_34a9_bfd4_395b_6f7e022fd406">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, gold advanced to $4,642/oz (+43.32%) amid heightened geopolitical risk and tariff-related uncertainty. Gold and precious metals mining equities outperformed bullion and returned 93.36% over the period. While operating costs increased, the sector continued to prioritize financial discipline, demonstrating improved balance sheet strength and cost control relative to the COVID era, supporting earnings resilience and continued operating-margin expansion. Silver earnings growth, which led earlier in the year, subsequently moderated and was broadly in line with gold. Primary drivers for gold demand included sustained foreign central bank purchases, sizeable fiscal deficits across the US and other developed markets, and interest-rate cuts against a backdrop of moderating US growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class A shares of the Fund, excluding sales charge, returned 79.44%. For the same time period, the Philadelphia Gold &amp;amp; Silver Index (the &#x201c;Benchmark&#x201d;) returned 93.36%. Effective June 30, 2025, the investment process evolved. The Fund strategy continued to seek capital appreciation at a reasonable price, with a focus on quality of management and an active approach with off-Benchmark positions and use of options. Where the Fund strategy evolved, however, was in the use of systematic tools to evaluate company fundamentals using a systematic and proprietary process. For options, the focus shifted to index options instead of single stock options. During the period, the Fund sought to take advantage of favorable market conditions to offload smaller equity positions over the period and overall retained a beta of less than one, consistent with past experience.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;OceanaGold Corp.&#160;|&#160;&lt;/b&gt;OceanaGold is a Canada-based gold and copper producer. The company reported record revenue, profit, and cash flow during the fiscal year driven by surging gold prices, higher production, and a shift to higher&#x2011;grade underground mining, and shares rallied in response. The Fund benefited from holding this non-Benchmark name, which contributed to active return.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Newmont Corp. | &lt;/b&gt;Newmont is the world&#x2019;s largest gold producer, based in the US. The company delivered strong performance during the fiscal year, driven by higher gold prices, proceeds from divesting non&#x2011;core assets, the ramp&#x2011;up of Ahafo North, and cost reductions, resulting in record earnings and free cash flow. This security was held at an overweight relative to the Benchmark, which added to relative performance.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Barrick Mining Corp.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Barrick is one of the world&#x2019;s largest gold producers, with operations globally. Shares rose during the fiscal year, driven by higher gold prices, delivery on production targets, and strong cash generation with capital returned through dividends and buybacks. The Fund held an underweight position, which detracted from active performance.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coeur Mining, Inc. | &lt;/b&gt;Coeur Mining is a US-based precious metals producer. The company delivered strong share price performance during the fiscal year, driven by higher gold and silver prices and production growth from the Rochester expansion and Las Chispas integration. However, the position detracted from relative performance as it was held at an underweight.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_216_01c96783_6d93_491a_bee0_3a6c05c80182">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123730.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_420_0653cb6a_9ee5_93c7_ea18_98efb353bc6c">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund (Class A) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;69.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund (Class A) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;79.44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.84&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Philadelphia Gold &amp;amp; Silver Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;93.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.91&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;32.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209140Member"
      id="t_421_f3b17693_8601_78a4_6b39_a323f5fb6ad2">Invesco Gold &amp; Special Minerals Fund (Class A) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209140Member"
      decimals="4"
      id="h_677_8425e82a_15f5_4572_9359_0d3a3dda74cf"
      unitRef="pure">0.6957</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209140Member"
      decimals="4"
      id="h_678_5e60e633_434d_4b32_941a_7c5fbfad18a8"
      unitRef="pure">0.1751</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209140Member"
      decimals="4"
      id="h_679_077150ec_17c1_4068_845f_dd6ee7f94d8e"
      unitRef="pure">0.1451</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209140Member_WithoutSalesLoadMember"
      id="t_422_150915f9_3af6_b91d_89a6_724dae8a7029">Invesco Gold &amp; Special Minerals Fund (Class A) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209140Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_680_a830f14b_2505_4724_8020_4e37ec73c02d"
      unitRef="pure">0.7944</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209140Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_681_2b4350fc_388e_484a_ad2c_84d2e9dfbd1a"
      unitRef="pure">0.1884</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209140Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_682_73659a5d_8da1_40c1_8da0_4316b6b60554"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      id="t_423_44c34276_ebc5_cbd1_07e9_b32923335930">Philadelphia Gold &amp; Silver Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_683_1fc2a1fd_3341_47f7_9292_506f8b543fa8"
      unitRef="pure">0.9336</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_684_0a9e5fc4_4271_47a7_94b8_223418ade3ae"
      unitRef="pure">0.2237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_685_dc6bec19_6a4c_4986_9ced_8bd0cd9fdfa8"
      unitRef="pure">0.1591</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      id="t_424_ad2a889b_75ca_eb81_bc3b_525f71cb1555">MSCI ACWI ex USA&#xae; Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_686_177eb9fc_a376_4f4d_ba78_b92c6c8cc035"
      unitRef="pure">0.3220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_687_54084144_820d_4ce6_bf41_07494050a687"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_688_085e2fb0_53aa_4e2f_9a75_4a0728bbf447"
      unitRef="pure">0.0910</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209140Member"
      id="t_425_93218a78_579b_1b1e_53ea_9b2d2c09168c">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_426_5441caf7_e33e_abab_a51a_b6ace85f17a8">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_427_df76a0b4_7785_caba_b3ba_60ac1ac460d2">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_428_2d311233_c15c_46f1_b56f_9712e3420009">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,194,191,589&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,574,388&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209140Member"
      decimals="INF"
      id="h_689_5c882d15_a0bd_4828_9170_a1b4b5efcbba"
      unitRef="USD">4194191589</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209140Member"
      decimals="INF"
      id="h_690_0bb61a06_3ea6_4438_9c04_e7a0584245e3"
      unitRef="Holding">88</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209140Member"
      decimals="INF"
      id="h_691_5fb80451_df9d_42db_830f_11b0fc48ef50"
      unitRef="USD">19574388</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209140Member"
      decimals="4"
      id="h_692_bff8f197_069e_4089_b28e_b071b2ba0e56"
      unitRef="pure">0.74</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_429_6c0ad0c4_3fd2_d2c7_b08c_b3cc8f8016cb">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); flex-grow: 1px; flex-shrink: 1px; flex-basis: 0px; break-inside: avoid; width: 41.5%; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt; 
&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
 
&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123735.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_430_468c5712_4dbe_84cd_0b4a_2ec27e94385b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_NewmontCorpMember"
      decimals="4"
      id="h_693_21fffebb_c878_4edc_ac29_d5aba721817a"
      unitRef="pure">0.1252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_AgnicoEagleMinesLtdMember"
      decimals="4"
      id="h_694_bcce4561_34f2_476c_8eff_f786ee4f7950"
      unitRef="pure">0.1012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_BarrickMiningCorpMember"
      decimals="4"
      id="h_695_ebb721b9_d0b4_435e_aea6_320053252868"
      unitRef="pure">0.0470</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_696_4e8483f9_76ef_4ac6_b138_252b1ff3ff6e"
      unitRef="pure">0.0463</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_FrancoNevadaCorpMember"
      decimals="4"
      id="h_697_a0ab27f3_4b7e_44f8_9f7f_1ae3e68b6b5f"
      unitRef="pure">0.0455</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_WheatonPreciousMetalsCorpMember"
      decimals="4"
      id="h_698_fed1dd8d_088e_46be_9a51_abe06a579668"
      unitRef="pure">0.0449</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_GoldFieldsLtdADRMember"
      decimals="4"
      id="h_699_68792595_7a9e_4de5_81bc_be598e754ccb"
      unitRef="pure">0.0355</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_ZijinMiningGroupCoLtdHSharesMember"
      decimals="4"
      id="h_700_e139a320_d96e_4529_924c_b5d1542fa520"
      unitRef="pure">0.0310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_PanAmericanSilverCorpMember"
      decimals="4"
      id="h_701_924b97c4_4e0c_4e5b_9626_d6e7412d7a3b"
      unitRef="pure">0.0306</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209140Member_AngloGoldAshantiPLCMember"
      decimals="4"
      id="h_702_9d9b5cd6_2927_4f83_8455_d02012de3f08"
      unitRef="pure">0.0301</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_433_8ea4b809_0cc8_80fa_7809_1fb7eaed14ed">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_435_60f11d5f_b392_58cb_a4af_3785edc41fe6">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000209140Member"
      id="t_431_08d389c2_0f6a_3ac1_d48b_1682cbb2b83d">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000209140Member"
      id="t_432_9ecb2271_d09b_8db3_e126_3d7082b284b9">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_434_aa4d410f_9328_8698_f8d3_55f786326855">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;
</oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="FY2026_C000209140Member"
      id="t_436_ffb2bae8_77b9_9c0e_8a14_1276bdf4c271">&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;</oef:MaterialFundChngStrategiesTextBlock>
    <oef:FundName
      contextRef="FY2026_C000209135Member"
      id="t_416_9ff06cb5_3f71_dbfb_9633_4b0fc5017a98">Invesco Gold &amp; Special Minerals Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209135Member"
      id="t_417_cc160f62_7b3a_89bc_91d9_2368adfdf482">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209135Member"
      id="t_418_cee128fc_05e4_6312_637e_73883f1d2634">OGMCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_218_60c308a2_3c86_45da_9a93_f234e16833f7">This annual shareholder report contains important information about Invesco Gold &amp;amp; Special Minerals Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209135Member"
      id="t_219_848e6833_9d1c_4bc3_81b1_3fe964743ef6">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_220_98a363d9_7ffa_4ee5_8114_7437d9fb7d12">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209135Member"
      id="t_221_f48a2d87_4a78_41c5_b608_29b9590b20e4">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209135Member"
      id="t_222_d1d0dc4a_334e_4c6c_9f1f_a536324fdc76">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_223_529251f5_757f_46d5_be1b_ffeb1b3d80b4">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_419_6767a54e_a09d_a7e0_8be9_2fcba64fa669">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund&lt;br/&gt;(Class C)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;236&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209135Member"
      decimals="INF"
      id="h_703_7aa4da5b_5675_45fd_9d9d_6fe7f47a05a3"
      unitRef="USD">236</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209135Member"
      decimals="4"
      id="h_704_5c1b84f4_ef3a_429b_a10f_67f2ed45243f"
      unitRef="pure">0.0170</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_420_40c6a2d1_0900_2272_98f4_dd462c599a60">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, gold advanced to $4,642/oz (+43.32%) amid heightened geopolitical risk and tariff-related uncertainty. Gold and precious metals mining equities outperformed bullion and returned 93.36% over the period. While operating costs increased, the sector continued to prioritize financial discipline, demonstrating improved balance sheet strength and cost control relative to the COVID era, supporting earnings resilience and continued operating-margin expansion. Silver earnings growth, which led earlier in the year, subsequently moderated and was broadly in line with gold. Primary drivers for gold demand included sustained foreign central bank purchases, sizeable fiscal deficits across the US and other developed markets, and interest-rate cuts against a backdrop of moderating US growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class C shares of the Fund, excluding sales charge, returned 78.08%. For the same time period, the Philadelphia Gold &amp;amp; Silver Index (the &#x201c;Benchmark&#x201d;) returned 93.36%. Effective June 30, 2025, the investment process evolved. The Fund strategy continued to seek capital appreciation at a reasonable price, with a focus on quality of management and an active approach with off-Benchmark positions and use of options. Where the Fund strategy evolved, however, was in the use of systematic tools to evaluate company fundamentals using a systematic and proprietary process. For options, the focus shifted to index options instead of single stock options. During the period, the Fund sought to take advantage of favorable market conditions to offload smaller equity positions over the period and overall retained a beta of less than one, consistent with past experience.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;OceanaGold Corp.&#160;|&#160;&lt;/b&gt;OceanaGold is a Canada-based gold and copper producer. The company reported record revenue, profit, and cash flow during the fiscal year driven by surging gold prices, higher production, and a shift to higher&#x2011;grade underground mining, and shares rallied in response. The Fund benefited from holding this non-Benchmark name, which contributed to active return.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Newmont Corp. | &lt;/b&gt;Newmont is the world&#x2019;s largest gold producer, based in the US. The company delivered strong performance during the fiscal year, driven by higher gold prices, proceeds from divesting non&#x2011;core assets, the ramp&#x2011;up of Ahafo North, and cost reductions, resulting in record earnings and free cash flow. This security was held at an overweight relative to the Benchmark, which added to relative performance.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Barrick Mining Corp.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Barrick is one of the world&#x2019;s largest gold producers, with operations globally. Shares rose during the fiscal year, driven by higher gold prices, delivery on production targets, and strong cash generation with capital returned through dividends and buybacks. The Fund held an underweight position, which detracted from active performance.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coeur Mining, Inc. | &lt;/b&gt;Coeur Mining is a US-based precious metals producer. The company delivered strong share price performance during the fiscal year, driven by higher gold and silver prices and production growth from the Rochester expansion and Las Chispas integration. However, the position detracted from relative performance as it was held at an underweight.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_421_beff035c_88b1_c5a7_3438_c4911afd87ee">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123766.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_422_8c58e63b_80b5_3fec_e86d_6d2edbb6033b">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund (Class C) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;77.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.95&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund (Class C) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;78.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.95&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Philadelphia Gold &amp;amp; Silver Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;93.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.91&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;32.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209135Member"
      id="t_434_d2cc110b_37de_1f27_23b8_78194d2ed5fe">Invesco Gold &amp; Special Minerals Fund (Class C) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209135Member"
      decimals="4"
      id="h_705_efc25b1d_3fe1_4a22_8bdf_c2c01be643d4"
      unitRef="pure">0.7708</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209135Member"
      decimals="4"
      id="h_706_bb90d2f4_6611_4cf1_97b5_d8832d3360d4"
      unitRef="pure">0.1795</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209135Member"
      decimals="4"
      id="h_707_47283d15_f69d_42db_8ba8_9ef517f1926a"
      unitRef="pure">0.1447</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209135Member_WithoutSalesLoadMember"
      id="t_435_c3c346ee_4112_5c36_f095_613f707bb17a">Invesco Gold &amp; Special Minerals Fund (Class C) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209135Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_708_05c632de_44b4_4811_8612_1e20cc584d0d"
      unitRef="pure">0.7808</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209135Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_709_b7ed722c_7dbb_453c_bb7e_08dd8dbd7f65"
      unitRef="pure">0.1795</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209135Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_710_336a86cc_81ed_4572_97f0_e7d7aba4fee4"
      unitRef="pure">0.1447</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      id="t_436_97105eeb_b694_e5c3_915e_20e830c53c94">Philadelphia Gold &amp; Silver Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_711_570f65d2_fdad_40c6_99e5_06cea368ecb0"
      unitRef="pure">0.9336</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_712_0de4991a_e92c_49ec_9f61_1af6f7e76dc1"
      unitRef="pure">0.2237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_713_9af97b4e_cd28_4a9e_8473_e2c303994db5"
      unitRef="pure">0.1591</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      id="t_437_eab94ee9_752a_6765_45de_828bd3c880e2">MSCI ACWI ex USA&#xae; Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_714_4adcabed_06f1_4a5c_a985_e30fec2f497b"
      unitRef="pure">0.3220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_715_315445a4_89cc_4915_9e69_51ccddc188af"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_716_d013e296_07a4_4c34_918d_56894669b898"
      unitRef="pure">0.0910</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209135Member"
      id="t_423_4f72705b_56b4_20a9_02b9_3f906af3b9e9">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_425_a2cf6b8a_ca69_ceca_7cc2_b6092634b09b">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_424_628414fa_26c0_8f70_0d68_c772844fecb8">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_426_c702e4a4_2d31_2026_3040_adc58c0580d7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,194,191,589&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,574,388&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209135Member"
      decimals="INF"
      id="h_717_284a3b20_c2ab_4dfa_bc8d_112bba56f044"
      unitRef="USD">4194191589</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209135Member"
      decimals="INF"
      id="h_718_fb035e4b_b901_493e_a721_2c2d815af1c5"
      unitRef="Holding">88</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209135Member"
      decimals="INF"
      id="h_719_6c70f3a1_200b_431b_b10e_84eb01b38d6c"
      unitRef="USD">19574388</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209135Member"
      decimals="4"
      id="h_720_fdaa4b3b_f458_4f3d_8213_a5e9f835b483"
      unitRef="pure">0.74</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_427_7fb2f38a_eeff_815c_b63a_890d08699a38">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123771.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_428_6e5dbdc9_e29b_bdec_22e6_a68d179e590c">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_NewmontCorpMember"
      decimals="4"
      id="h_721_8e8a9a08_dc80_4827_8919_a6751d780d11"
      unitRef="pure">0.1252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_AgnicoEagleMinesLtdMember"
      decimals="4"
      id="h_722_baf50d04_9a45_4be4_bdef_a15721a02539"
      unitRef="pure">0.1012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_BarrickMiningCorpMember"
      decimals="4"
      id="h_723_1b8cbd7e_b15a_48c2_8280_c4b065746e61"
      unitRef="pure">0.0470</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_724_c22b03ed_98a4_4691_894d_8c61a599b4df"
      unitRef="pure">0.0463</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_FrancoNevadaCorpMember"
      decimals="4"
      id="h_725_0e8fdbb7_4679_4f52_8046_c05f6f9500bb"
      unitRef="pure">0.0455</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_WheatonPreciousMetalsCorpMember"
      decimals="4"
      id="h_726_1abbd1c8_1418_4010_adfa_4622762e1eaa"
      unitRef="pure">0.0449</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_GoldFieldsLtdADRMember"
      decimals="4"
      id="h_727_db264318_0d51_48a3_a01d_a08e3ecc8975"
      unitRef="pure">0.0355</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_ZijinMiningGroupCoLtdHSharesMember"
      decimals="4"
      id="h_728_1a5292c2_8529_45e9_8a08_5e287afdb14f"
      unitRef="pure">0.0310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_PanAmericanSilverCorpMember"
      decimals="4"
      id="h_729_d8979636_bcc4_4612_ab48_c1e1bf27f8d4"
      unitRef="pure">0.0306</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209135Member_AngloGoldAshantiPLCMember"
      decimals="4"
      id="h_730_bb5d2b7a_9cc2_4cef_9ee2_fed6132b71e1"
      unitRef="pure">0.0301</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_429_3372c85f_fa35_16b0_c71f_f97ed274611c">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_439_c8f7d1f1_d856_302c_cb54_66ee523b8989">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000209135Member"
      id="t_431_f2f98d7e_52bf_232b_1bf4_bdc9e67a4edb">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000209135Member"
      id="t_430_a2b3fadf_4b45_f7e5_0df5_3b984aca411c">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_438_14f17058_e49c_25dc_3c63_53fde2ba50da">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;
</oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="FY2026_C000209135Member"
      id="t_440_7e909471_d6bc_fea4_a014_81c012bf7bb7">&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;</oef:MaterialFundChngStrategiesTextBlock>
    <oef:FundName
      contextRef="FY2026_C000209136Member"
      id="t_417_21d11905_d40b_6116_d955_4adb6bf5bc42">Invesco Gold &amp; Special Minerals Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209136Member"
      id="t_418_b44895d5_a919_5cbd_c798_0f65294b381c">Class R</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209136Member"
      id="t_419_01bd774a_d051_b5c2_b460_66fc4dd2f387">OGMNX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_227_483c54b0_c8a0_4417_b9b1_21a6ecb72f16">This annual shareholder report contains important information about Invesco Gold &amp;amp; Special Minerals Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209136Member"
      id="t_228_90ec4bda_f3e4_4101_b8bc_5db27b395766">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_229_a3cfa971_7a3c_4d92_9aa8_c1259fc9e711">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209136Member"
      id="t_230_dff27849_1506_40b5_bab7_f25ead6186e5">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209136Member"
      id="t_231_5a0141a4_fe4b_43ee_b86c_900341ff1584">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_232_9b20fa66_75d8_459b_b3bf_294bd1007385">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_420_b491874a_5120_941d_99a6_caf46fa68289">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund&lt;br/&gt;(Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;167&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209136Member"
      decimals="INF"
      id="h_731_c0e421d0_c8fa_4e00_b9c6_3585726484ff"
      unitRef="USD">167</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209136Member"
      decimals="4"
      id="h_732_63bf07b3_4e1d_4a3e_94d7_cff0982ffb4a"
      unitRef="pure">0.0120</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_421_17771b97_b09e_2633_740b_4c645c66373f">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, gold advanced to $4,642/oz (+43.32%) amid heightened geopolitical risk and tariff-related uncertainty. Gold and precious metals mining equities outperformed bullion and returned 93.36% over the period. While operating costs increased, the sector continued to prioritize financial discipline, demonstrating improved balance sheet strength and cost control relative to the COVID era, supporting earnings resilience and continued operating-margin expansion. Silver earnings growth, which led earlier in the year, subsequently moderated and was broadly in line with gold. Primary drivers for gold demand included sustained foreign central bank purchases, sizeable fiscal deficits across the US and other developed markets, and interest-rate cuts against a backdrop of moderating US growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R shares of the Fund returned 78.94%. For the same time period, the Philadelphia Gold &amp;amp; Silver Index (the &#x201c;Benchmark&#x201d;) returned 93.36%. Effective June 30, 2025, the investment process evolved. The Fund strategy continued to seek capital appreciation at a reasonable price, with a focus on quality of management and an active approach with off-Benchmark positions and use of options. Where the Fund strategy evolved, however, was in the use of systematic tools to evaluate company fundamentals using a systematic and proprietary process. For options, the focus shifted to index options instead of single stock options. During the period, the Fund sought to take advantage of favorable market conditions to offload smaller equity positions over the period and overall retained a beta of less than one, consistent with past experience.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;OceanaGold Corp.&#160;|&#160;&lt;/b&gt;OceanaGold is a Canada-based gold and copper producer. The company reported record revenue, profit, and cash flow during the fiscal year driven by surging gold prices, higher production, and a shift to higher&#x2011;grade underground mining, and shares rallied in response. The Fund benefited from holding this non-Benchmark name, which contributed to active return.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Newmont Corp. | &lt;/b&gt;Newmont is the world&#x2019;s largest gold producer, based in the US. The company delivered strong performance during the fiscal year, driven by higher gold prices, proceeds from divesting non&#x2011;core assets, the ramp&#x2011;up of Ahafo North, and cost reductions, resulting in record earnings and free cash flow. This security was held at an overweight relative to the Benchmark, which added to relative performance.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Barrick Mining Corp.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Barrick is one of the world&#x2019;s largest gold producers, with operations globally. Shares rose during the fiscal year, driven by higher gold prices, delivery on production targets, and strong cash generation with capital returned through dividends and buybacks. The Fund held an underweight position, which detracted from active performance.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coeur Mining, Inc. | &lt;/b&gt;Coeur Mining is a US-based precious metals producer. The company delivered strong share price performance during the fiscal year, driven by higher gold and silver prices and production growth from the Rochester expansion and Las Chispas integration. However, the position detracted from relative performance as it was held at an underweight.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_234_447ce482_0790_4a64_9c3a_054fddcfe1c5">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123802.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_422_20d4a6aa_b70e_bf39_d8c9_48cdd24f8179">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund (Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;78.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Philadelphia Gold &amp;amp; Silver Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;93.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.91&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;32.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209136Member"
      id="t_423_f8434d29_39db_def9_acd1_01a126e64b83">Invesco Gold &amp; Special Minerals Fund (Class R)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209136Member"
      decimals="4"
      id="h_733_a8ec0a65_b9eb_4438_90b3_16612762d3cd"
      unitRef="pure">0.7894</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209136Member"
      decimals="4"
      id="h_734_5d43aa8a_b7e8_4e20_b078_36ff988a33ac"
      unitRef="pure">0.1855</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209136Member"
      decimals="4"
      id="h_735_39383b55_dd8b_442a_94e2_8178f8e39ef9"
      unitRef="pure">0.1486</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      id="t_424_8721aaae_ce11_754f_bdc7_354254a0d6b9">Philadelphia Gold &amp; Silver Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_736_2260fcec_94ef_4566_93d2_46fe358e2175"
      unitRef="pure">0.9336</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_737_3a4a55ff_a594_4dac_a199_c10769605b08"
      unitRef="pure">0.2237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_738_95c504a2_4fa7_4c7f_81f1_85fb142adcbe"
      unitRef="pure">0.1591</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      id="t_425_6ab2ba0d_dfbe_6068_f5c9_26998c5a0451">MSCI ACWI ex USA&#xae; Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_739_14d94103_20ad_4128_8391_e27f93ae1678"
      unitRef="pure">0.3220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_740_40c64efb_0bed_4906_a122_5ed53047f813"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_741_377a1876_2b97_4ebc_b789_7da1a49bded8"
      unitRef="pure">0.0910</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209136Member"
      id="t_426_0a4ab587_4601_7dac_106f_4cdb5189bbe9">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_427_cbeb9d29_7511_39cd_a057_11379d9e89f9">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_428_8683a0a4_3156_325a_603b_7701670c190b">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_429_b16b69c3_87d6_0b19_2287_928a2065d979">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,194,191,589&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,574,388&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209136Member"
      decimals="INF"
      id="h_742_7c255fcd_fd45_4feb_a7cf_0de6e7ea42dc"
      unitRef="USD">4194191589</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209136Member"
      decimals="INF"
      id="h_743_0bfe73a4_4b65_457f_82d2_5a000af15041"
      unitRef="Holding">88</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209136Member"
      decimals="INF"
      id="h_744_d975a2c0_a2d4_425a_ab4c_5cd850255f98"
      unitRef="USD">19574388</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209136Member"
      decimals="4"
      id="h_745_c78a2664_0330_46be_8c4f_10be0b018312"
      unitRef="pure">0.74</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_430_bac9fbb2_fc91_eb52_c414_e29f1debb645">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123807.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_431_e99d380f_7aee_8e6f_00ef_08285b3194b3">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_NewmontCorpMember"
      decimals="4"
      id="h_746_d89248dd_af07_4704_82bf_90bd14f29973"
      unitRef="pure">0.1252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_AgnicoEagleMinesLtdMember"
      decimals="4"
      id="h_747_b33ae375_f378_40ed_912c_04fe483aee8b"
      unitRef="pure">0.1012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_BarrickMiningCorpMember"
      decimals="4"
      id="h_748_875599db_dd8b_48b8_ba09_5cd1a3f3a596"
      unitRef="pure">0.0470</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_749_838cba83_bf67_4125_abd1_e1045dff1662"
      unitRef="pure">0.0463</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_FrancoNevadaCorpMember"
      decimals="4"
      id="h_750_611b33ff_e2ad_47b3_9a17_214fc070b7e6"
      unitRef="pure">0.0455</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_WheatonPreciousMetalsCorpMember"
      decimals="4"
      id="h_751_66e6d6a7_5a39_4a62_9e84_cfba62776fb5"
      unitRef="pure">0.0449</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_GoldFieldsLtdADRMember"
      decimals="4"
      id="h_752_301cbf09_a472_43f9_9034_001c4a23ce26"
      unitRef="pure">0.0355</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_ZijinMiningGroupCoLtdHSharesMember"
      decimals="4"
      id="h_753_3265ab00_cd02_4efa_8867_f1c93cc268b8"
      unitRef="pure">0.0310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_PanAmericanSilverCorpMember"
      decimals="4"
      id="h_754_77434478_d8d3_422b_8930_16073712c159"
      unitRef="pure">0.0306</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209136Member_AngloGoldAshantiPLCMember"
      decimals="4"
      id="h_755_e5c601df_0107_4901_a36f_f9b3279159f7"
      unitRef="pure">0.0301</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_432_5744b997_e118_8f24_3731_6a852fec5585">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_433_15abb02c_f0e6_3a9f_dc77_691346b36279">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000209136Member"
      id="t_434_16f28712_d4cc_bf56_2611_2c5003c92a2a">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000209136Member"
      id="t_435_24cfc8d2_4a18_dd2a_8504_5d94d23c0652">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_436_1bc710f1_c3c1_367b_42cd_54ef845b73f5">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;
</oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="FY2026_C000209136Member"
      id="t_437_e9015025_a354_36b1_ce96_89ce4382e7e3">&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;</oef:MaterialFundChngStrategiesTextBlock>
    <oef:FundName
      contextRef="FY2026_C000209137Member"
      id="t_418_9ef0dce5_4eb9_e613_fc05_a0a13956f848">Invesco Gold &amp; Special Minerals Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209137Member"
      id="t_419_fe02673f_e7de_9e93_c84f_7f52d525239e">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209137Member"
      id="t_420_bf976cc0_ebb2_a949_7ff1_f0485d5cbfe6">OGMYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_236_8dd8544a_68de_4e66_a603_07378ac64e74">This annual shareholder report contains important information about Invesco Gold &amp;amp; Special Minerals Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209137Member"
      id="t_237_07917b88_589a_4873_b4dd_ed0492e7a09a">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_238_bb95e04f_54c3_4001_9927_1c0c65c87fee">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209137Member"
      id="t_239_8d6a7080_2f9a_47b6_858f_01b32160eb01">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209137Member"
      id="t_240_c16e64d3_06f1_466a_8aff_471c6b594fdf">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_241_0e7ad964_2aab_4033_9b10_49262817180e">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_421_6ec90586_520f_21f6_809c_0e507fe26d02">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund&lt;br/&gt;(Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;98&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209137Member"
      decimals="INF"
      id="h_756_3e82de6c_f928_4688_8ddc_0f6398c5ae11"
      unitRef="USD">98</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209137Member"
      decimals="4"
      id="h_757_67dd6ec0_7dc7_4592_bef3_aec616d34e76"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_422_48c49ec0_3cae_2869_7d31_ca09873df879">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, gold advanced to $4,642/oz (+43.32%) amid heightened geopolitical risk and tariff-related uncertainty. Gold and precious metals mining equities outperformed bullion and returned 93.36% over the period. While operating costs increased, the sector continued to prioritize financial discipline, demonstrating improved balance sheet strength and cost control relative to the COVID era, supporting earnings resilience and continued operating-margin expansion. Silver earnings growth, which led earlier in the year, subsequently moderated and was broadly in line with gold. Primary drivers for gold demand included sustained foreign central bank purchases, sizeable fiscal deficits across the US and other developed markets, and interest-rate cuts against a backdrop of moderating US growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class Y shares of the Fund returned 79.89%. For the same time period, the Philadelphia Gold &amp;amp; Silver Index (the &#x201c;Benchmark&#x201d;) returned 93.36%. Effective June 30, 2025, the investment process evolved. The Fund strategy continued to seek capital appreciation at a reasonable price, with a focus on quality of management and an active approach with off-Benchmark positions and use of options. Where the Fund strategy evolved, however, was in the use of systematic tools to evaluate company fundamentals using a systematic and proprietary process. For options, the focus shifted to index options instead of single stock options. During the period, the Fund sought to take advantage of favorable market conditions to offload smaller equity positions over the period and overall retained a beta of less than one, consistent with past experience.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;OceanaGold Corp.&#160;|&#160;&lt;/b&gt;OceanaGold is a Canada-based gold and copper producer. The company reported record revenue, profit, and cash flow during the fiscal year driven by surging gold prices, higher production, and a shift to higher&#x2011;grade underground mining, and shares rallied in response. The Fund benefited from holding this non-Benchmark name, which contributed to active return.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Newmont Corp. | &lt;/b&gt;Newmont is the world&#x2019;s largest gold producer, based in the US. The company delivered strong performance during the fiscal year, driven by higher gold prices, proceeds from divesting non&#x2011;core assets, the ramp&#x2011;up of Ahafo North, and cost reductions, resulting in record earnings and free cash flow. This security was held at an overweight relative to the Benchmark, which added to relative performance.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Barrick Mining Corp.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Barrick is one of the world&#x2019;s largest gold producers, with operations globally. Shares rose during the fiscal year, driven by higher gold prices, delivery on production targets, and strong cash generation with capital returned through dividends and buybacks. The Fund held an underweight position, which detracted from active performance.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coeur Mining, Inc. | &lt;/b&gt;Coeur Mining is a US-based precious metals producer. The company delivered strong share price performance during the fiscal year, driven by higher gold and silver prices and production growth from the Rochester expansion and Las Chispas integration. However, the position detracted from relative performance as it was held at an underweight.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_243_766f7218_bb47_485b_8a89_4c9219427c85">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123838.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_423_7a33ed69_815c_d4ec_27d7_3f49af894387">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund (Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;79.89&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Philadelphia Gold &amp;amp; Silver Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;93.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.91&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;32.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209137Member"
      id="t_430_8dca6b32_ef00_6beb_e99e_e8e44efb8f3e">Invesco Gold &amp; Special Minerals Fund (Class Y)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209137Member"
      decimals="4"
      id="h_758_c81feee5_58d7_4b4c_83cb_1ea60a060ad0"
      unitRef="pure">0.7989</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209137Member"
      decimals="4"
      id="h_759_06b15587_f599_4b72_a2c4_9f2beeb183bc"
      unitRef="pure">0.1914</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209137Member"
      decimals="4"
      id="h_760_ab481602_2d0d_4632_8146_799857d7c42f"
      unitRef="pure">0.1544</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      id="t_431_440de77c_6a2b_b77f_7329_81ca14860673">Philadelphia Gold &amp; Silver Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_761_9cab574f_4edf_4b72_8763_21e261cf6983"
      unitRef="pure">0.9336</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_762_1b18fac0_a99e_4195_af12_9f6cb71ca108"
      unitRef="pure">0.2237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_763_6aa996d8_2bd2_4767_86dc_e6f035da5a33"
      unitRef="pure">0.1591</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      id="t_432_71c23ad6_1bfb_0868_4d1e_30b60f6da94d">MSCI ACWI ex USA&#xae; Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_764_b8867c8e_d5ed_4959_bbb8_7513f8816875"
      unitRef="pure">0.3220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_765_6fdb81b6_8eed_4f76_9978_eccda18f5b7c"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_766_7149db41_75ea_4189_9b3c_6d381ae4bd17"
      unitRef="pure">0.0910</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209137Member"
      id="t_425_57cebf53_dd25_0490_b9e1_7872dfe03cbf">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_426_d409e8f2_18e1_b59d_44a9_e469551a7b17">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_424_b1636005_b487_7608_e849_5a79486ad0d9">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_427_1e13ae8a_d163_e7ae_f2e7_7ba80522d719">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,194,191,589&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,574,388&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209137Member"
      decimals="INF"
      id="h_767_56d3d9be_309f_44e4_8dac_7ba1e742164f"
      unitRef="USD">4194191589</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209137Member"
      decimals="INF"
      id="h_768_92705902_99eb_4ad7_afc1_a23ce1a792ec"
      unitRef="Holding">88</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209137Member"
      decimals="INF"
      id="h_769_72de2b3a_0650_4f7a_9df8_2567d6f7c43f"
      unitRef="USD">19574388</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209137Member"
      decimals="4"
      id="h_770_b1d5d5f6_71f7_43ea_9b2f_10993228688e"
      unitRef="pure">0.74</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_428_5c3b7283_bde7_bec0_2107_bb27c76ae653">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123843.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_429_23fdd5ce_556f_12d0_029c_908def3432c1">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_NewmontCorpMember"
      decimals="4"
      id="h_771_428b5109_7a3a_4040_8bad_0d7b327d401c"
      unitRef="pure">0.1252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_AgnicoEagleMinesLtdMember"
      decimals="4"
      id="h_772_43ebccd2_59e0_4e68_a625_b3e83d23b148"
      unitRef="pure">0.1012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_BarrickMiningCorpMember"
      decimals="4"
      id="h_773_bad53699_da5e_45f6_b9df_d996a74d86c7"
      unitRef="pure">0.0470</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_774_7f1d6fd4_c8d2_439b_82e3_8669f7dbf49b"
      unitRef="pure">0.0463</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_FrancoNevadaCorpMember"
      decimals="4"
      id="h_775_f1d18d60_0d11_4efb_9dde_e485d65f7910"
      unitRef="pure">0.0455</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_WheatonPreciousMetalsCorpMember"
      decimals="4"
      id="h_776_3a54995a_047e_40e6_8107_99f01f570003"
      unitRef="pure">0.0449</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_GoldFieldsLtdADRMember"
      decimals="4"
      id="h_777_707fead3_3f55_410e_9db8_47a6965396ff"
      unitRef="pure">0.0355</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_ZijinMiningGroupCoLtdHSharesMember"
      decimals="4"
      id="h_778_99f167aa_674d_4805_bc9d_ae6347acb72c"
      unitRef="pure">0.0310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_PanAmericanSilverCorpMember"
      decimals="4"
      id="h_779_9d8b2815_909f_4780_b8de_6c09fdd3973a"
      unitRef="pure">0.0306</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209137Member_AngloGoldAshantiPLCMember"
      decimals="4"
      id="h_780_dc92ed0e_c25d_4f16_a8bb_bc694445c9dd"
      unitRef="pure">0.0301</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_436_5fd6fc8a_d6e1_1c67_4ea7_a834ea4ee65d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_437_807c7eb1_759e_02f9_7dd1_61914057dc46">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000209137Member"
      id="t_435_8940a40b_c4ff_c1d9_7eac_587aff5ae88e">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000209137Member"
      id="t_434_9ee6efc6_274d_897a_8ccd_4b2542ae1028">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_438_cf51c912_c4d1_03d2_da13_e5a64db11770">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;
</oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="FY2026_C000209137Member"
      id="t_439_554a8953_6030_dbf1_1543_0f5c87d3a503">&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;</oef:MaterialFundChngStrategiesTextBlock>
    <oef:FundName
      contextRef="FY2026_C000209138Member"
      id="t_419_452c21e9_e769_d51d_61d2_a94400cdaedf">Invesco Gold &amp; Special Minerals Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209138Member"
      id="t_420_d64e0689_0c4b_48ae_b560_68a576170fe5">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209138Member"
      id="t_421_6e24d90e_f4fb_6ed3_54d0_20573334c8ab">IOGYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_245_43783994_dd24_472b_ade3_246b4d555c06">This annual shareholder report contains important information about Invesco Gold &amp;amp; Special Minerals Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209138Member"
      id="t_246_b1e6faa7_f629_4093_8184_f28c21a244c8">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_247_1ef1f0ac_0c74_4748_aa06_d71afa46a976">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209138Member"
      id="t_248_143e29de_2ea8_41f7_8f5e_869fcc366a81">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209138Member"
      id="t_249_62a7bbee_68a7_4b02_a032_058db59958f8">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_250_f6d68eda_4089_4e9e_ad74_9b34549657ce">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_251_9f0988a4_dc2d_4d32_b4e7_908c16cf64a4">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund&lt;br/&gt;(Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;92&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.66&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209138Member"
      decimals="INF"
      id="h_781_0c52fbe1_bec6_487b_9175_e8579b842c83"
      unitRef="USD">92</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209138Member"
      decimals="4"
      id="h_782_40297ac4_0ee3_446a_b9c3_1c42f38cb94f"
      unitRef="pure">0.0066</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_422_171892c0_e160_d47a_3a89_1fe3cef4746a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, gold advanced to $4,642/oz (+43.32%) amid heightened geopolitical risk and tariff-related uncertainty. Gold and precious metals mining equities outperformed bullion and returned 93.36% over the period. While operating costs increased, the sector continued to prioritize financial discipline, demonstrating improved balance sheet strength and cost control relative to the COVID era, supporting earnings resilience and continued operating-margin expansion. Silver earnings growth, which led earlier in the year, subsequently moderated and was broadly in line with gold. Primary drivers for gold demand included sustained foreign central bank purchases, sizeable fiscal deficits across the US and other developed markets, and interest-rate cuts against a backdrop of moderating US growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R5 shares of the Fund returned 79.99%. For the same time period, the Philadelphia Gold &amp;amp; Silver Index (the &#x201c;Benchmark&#x201d;) returned 93.36%. Effective June 30, 2025, the investment process evolved. The Fund strategy continued to seek capital appreciation at a reasonable price, with a focus on quality of management and an active approach with off-Benchmark positions and use of options. Where the Fund strategy evolved, however, was in the use of systematic tools to evaluate company fundamentals using a systematic and proprietary process. For options, the focus shifted to index options instead of single stock options. During the period, the Fund sought to take advantage of favorable market conditions to offload smaller equity positions over the period and overall retained a beta of less than one, consistent with past experience.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;OceanaGold Corp.&#160;|&#160;&lt;/b&gt;OceanaGold is a Canada-based gold and copper producer. The company reported record revenue, profit, and cash flow during the fiscal year driven by surging gold prices, higher production, and a shift to higher&#x2011;grade underground mining, and shares rallied in response. The Fund benefited from holding this non-Benchmark name, which contributed to active return.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Newmont Corp. | &lt;/b&gt;Newmont is the world&#x2019;s largest gold producer, based in the US. The company delivered strong performance during the fiscal year, driven by higher gold prices, proceeds from divesting non&#x2011;core assets, the ramp&#x2011;up of Ahafo North, and cost reductions, resulting in record earnings and free cash flow. This security was held at an overweight relative to the Benchmark, which added to relative performance.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Barrick Mining Corp.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Barrick is one of the world&#x2019;s largest gold producers, with operations globally. Shares rose during the fiscal year, driven by higher gold prices, delivery on production targets, and strong cash generation with capital returned through dividends and buybacks. The Fund held an underweight position, which detracted from active performance.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coeur Mining, Inc. | &lt;/b&gt;Coeur Mining is a US-based precious metals producer. The company delivered strong share price performance during the fiscal year, driven by higher gold and silver prices and production growth from the Rochester expansion and Las Chispas integration. However, the position detracted from relative performance as it was held at an underweight.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_252_55f8172b_653a_4ea5_9a53_472d31881804">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123874.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_423_c9109929_7b8a_00da_4117_d66452a04b50">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund (Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;79.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.23&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Philadelphia Gold &amp;amp; Silver Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;93.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.91&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;32.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209138Member"
      id="t_432_c9011646_6f44_12d7_2d24_5cbf9ffdf2cc">Invesco Gold &amp; Special Minerals Fund (Class R5)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209138Member"
      decimals="4"
      id="h_783_c7e3afcb_b8ba_4c31_ac82_e853f2c8caca"
      unitRef="pure">0.7999</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209138Member"
      decimals="4"
      id="h_784_2e5efe60_58db_4ac2_90f6_b6ce12c598b5"
      unitRef="pure">0.1923</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209138Member"
      decimals="4"
      id="h_785_ae6029e2_8c96_4057_897a_431228cc429a"
      unitRef="pure">0.1543</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      id="t_433_4d93ee5f_5dab_5b18_880b_8815b26fa338">Philadelphia Gold &amp; Silver Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_786_2145f18c_b577_4f58_a259_0404b63afe41"
      unitRef="pure">0.9336</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_787_763b7898_06c6_425e_8bfe_f0dfb363e2c1"
      unitRef="pure">0.2237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_788_ca6e80a7_74e8_43a4_98d6_6c9f366efcda"
      unitRef="pure">0.1591</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      id="t_434_5c13abb5_d1ae_1037_5ec1_e88eba582adb">MSCI ACWI ex USA&#xae; Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_789_15c01aac_c5d1_479a_9b5b_249143b41045"
      unitRef="pure">0.3220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_790_8662c3fc_005b_4afb_a975_d253729359d4"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_791_4f797254_ddc6_47e3_a96e_205a8e7750c8"
      unitRef="pure">0.0910</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000209138Member"
      id="t_436_9b53068d_16b8_ed0c_ac09_c4962e268639">2019-05-24</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209138Member"
      id="t_424_5367d090_5e43_0f3f_e840_c805013a2a83">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_425_a6de436e_de93_a797_9a5e_e509d0c3e3ab">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_426_3ebfe947_400c_4a05_25b8_b36bec0af2fa">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_427_bf075407_1ae8_403d_96de_7278e262c809">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,194,191,589&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,574,388&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209138Member"
      decimals="INF"
      id="h_792_bdb7b58e_527c_4d18_9381_e3f902dcf61c"
      unitRef="USD">4194191589</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209138Member"
      decimals="INF"
      id="h_793_38a9bc61_93b0_47dd_827c_77cb28305ff1"
      unitRef="Holding">88</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209138Member"
      decimals="INF"
      id="h_794_48a19fb1_04db_4de5_bfb3_d805ecab3cbd"
      unitRef="USD">19574388</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209138Member"
      decimals="4"
      id="h_795_c5f0e7f7_712e_4f1f_94e5_960a70134b1e"
      unitRef="pure">0.74</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_428_94ae7353_ade2_9468_0fac_c1becda1a74c">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123879.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_435_6dbc332f_889d_bed2_eb44_7c510b7f3400">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_NewmontCorpMember"
      decimals="4"
      id="h_796_057cc72b_afec_419f_b2ea_81a8ceddda95"
      unitRef="pure">0.1252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_AgnicoEagleMinesLtdMember"
      decimals="4"
      id="h_797_62214663_9b71_4d11_b25d_47d9a86eedaa"
      unitRef="pure">0.1012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_BarrickMiningCorpMember"
      decimals="4"
      id="h_798_12bb0cfa_351b_427f_a4b0_e93cca1b2501"
      unitRef="pure">0.0470</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_799_75d2b815_de5a_4a44_8883_c96d2a2b0dc9"
      unitRef="pure">0.0463</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_FrancoNevadaCorpMember"
      decimals="4"
      id="h_800_e1e2f2b5_d2ee_4cc1_9cd2_c471d9880847"
      unitRef="pure">0.0455</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_WheatonPreciousMetalsCorpMember"
      decimals="4"
      id="h_801_aea63abd_74ba_422f_84f5_25256609ec33"
      unitRef="pure">0.0449</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_GoldFieldsLtdADRMember"
      decimals="4"
      id="h_802_f7bc7ba0_8edd_405a_a3b0_3c07e4f4e7e7"
      unitRef="pure">0.0355</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_ZijinMiningGroupCoLtdHSharesMember"
      decimals="4"
      id="h_803_a73e8849_25d3_4db4_9d11_a3671be5fe4b"
      unitRef="pure">0.0310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_PanAmericanSilverCorpMember"
      decimals="4"
      id="h_804_adee411b_1a76_4f6d_944b_5feb22c4683a"
      unitRef="pure">0.0306</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209138Member_AngloGoldAshantiPLCMember"
      decimals="4"
      id="h_805_db17df66_707c_488d_866c_93e744ac06cc"
      unitRef="pure">0.0301</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_429_f4619c86_05b3_cf8c_86be_e52809862e5a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_438_13f87814_9bc6_b451_db66_5ca0664628c7">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000209138Member"
      id="t_430_3daaea8c_c458_161c_6541_08a03d71abf4">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000209138Member"
      id="t_431_9d0979da_3da5_2094_6425_a3d9e1f13b29">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_437_c40374de_9bf3_1c3f_f3c0_65a44c52bd57">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;
</oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="FY2026_C000209138Member"
      id="t_439_d6b4b0f5_902c_5683_529c_afda96d06893">&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;</oef:MaterialFundChngStrategiesTextBlock>
    <oef:FundName
      contextRef="FY2026_C000209139Member"
      id="t_420_439b9e4e_dce5_be5f_1a05_248c5894463a">Invesco Gold &amp; Special Minerals Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000209139Member"
      id="t_421_9bd759af_d274_03a3_56f0_e81995164594">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000209139Member"
      id="t_422_7a056f20_2db1_8aa7_440b_51352fd9f2c6">OGMIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_254_8c4f3568_eb99_4e3a_a17a_df62a8b18c06">This annual shareholder report contains important information about Invesco Gold &amp;amp; Special Minerals Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000209139Member"
      id="t_255_d403ffc4_344b_4345_a636_22fa4fbda17c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_256_060b204b_31e7_4497_a9d1_32d8a9c90219">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000209139Member"
      id="t_257_06985f20_5ffe_4923_a670_abe728a5596a">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000209139Member"
      id="t_258_f8ba1dbd_2e0b_473e_856c_c11e3a34efde">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_259_58b813f6_fcd9_4e26_9135_44b206211f5d">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_423_4a09c001_86f1_e5eb_ef92_8e9f20b45e6b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund&lt;br/&gt;(Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;83&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000209139Member"
      decimals="INF"
      id="h_806_e784bcfc_4734_47ef_95a5_17f7684a7797"
      unitRef="USD">83</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000209139Member"
      decimals="4"
      id="h_807_0bb3dc77_13a8_4a06_87b1_5d9ea95fe812"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_424_39f3d548_8828_7cab_7492_50dc475638cf">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, gold advanced to $4,642/oz (+43.32%) amid heightened geopolitical risk and tariff-related uncertainty. Gold and precious metals mining equities outperformed bullion and returned 93.36% over the period. While operating costs increased, the sector continued to prioritize financial discipline, demonstrating improved balance sheet strength and cost control relative to the COVID era, supporting earnings resilience and continued operating-margin expansion. Silver earnings growth, which led earlier in the year, subsequently moderated and was broadly in line with gold. Primary drivers for gold demand included sustained foreign central bank purchases, sizeable fiscal deficits across the US and other developed markets, and interest-rate cuts against a backdrop of moderating US growth.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R6 shares of the Fund returned 80.12%. For the same time period, the Philadelphia Gold &amp;amp; Silver Index (the &#x201c;Benchmark&#x201d;) returned 93.36%. Effective June 30, 2025, the investment process evolved. The Fund strategy continued to seek capital appreciation at a reasonable price, with a focus on quality of management and an active approach with off-Benchmark positions and use of options. Where the Fund strategy evolved, however, was in the use of systematic tools to evaluate company fundamentals using a systematic and proprietary process. For options, the focus shifted to index options instead of single stock options. During the period, the Fund sought to take advantage of favorable market conditions to offload smaller equity positions over the period and overall retained a beta of less than one, consistent with past experience.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;OceanaGold Corp.&#160;|&#160;&lt;/b&gt;OceanaGold is a Canada-based gold and copper producer. The company reported record revenue, profit, and cash flow during the fiscal year driven by surging gold prices, higher production, and a shift to higher&#x2011;grade underground mining, and shares rallied in response. The Fund benefited from holding this non-Benchmark name, which contributed to active return.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Newmont Corp. | &lt;/b&gt;Newmont is the world&#x2019;s largest gold producer, based in the US. The company delivered strong performance during the fiscal year, driven by higher gold prices, proceeds from divesting non&#x2011;core assets, the ramp&#x2011;up of Ahafo North, and cost reductions, resulting in record earnings and free cash flow. This security was held at an overweight relative to the Benchmark, which added to relative performance.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Barrick Mining Corp.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Barrick is one of the world&#x2019;s largest gold producers, with operations globally. Shares rose during the fiscal year, driven by higher gold prices, delivery on production targets, and strong cash generation with capital returned through dividends and buybacks. The Fund held an underweight position, which detracted from active performance.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coeur Mining, Inc. | &lt;/b&gt;Coeur Mining is a US-based precious metals producer. The company delivered strong share price performance during the fiscal year, driven by higher gold and silver prices and production growth from the Rochester expansion and Las Chispas integration. However, the position detracted from relative performance as it was held at an underweight.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_261_0eab8502_7fea_4d27_80e8_19e02f6512e7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123910.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_425_d728b237_644d_8323_4d0f_e6fe7adf39ab">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Gold &amp;amp; Special Minerals Fund (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;80.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Philadelphia Gold &amp;amp; Silver Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;93.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.91&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI ACWI ex USA&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index (Net)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;32.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000209139Member"
      id="t_436_78488ffd_3879_34f3_e035_1b2d0d2c08fb">Invesco Gold &amp; Special Minerals Fund (Class R6)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000209139Member"
      decimals="4"
      id="h_808_764ef880_0460_4bf9_a3c1_6ac3d49a5bee"
      unitRef="pure">0.8012</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000209139Member"
      decimals="4"
      id="h_809_10db54b0_5bf4_4dd7_8821_f10d962965c6"
      unitRef="pure">0.1931</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000209139Member"
      decimals="4"
      id="h_810_fea07174_0ed3_4fe1_9056_ccc6321f6fd4"
      unitRef="pure">0.1563</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      id="t_437_c0ac0834_779d_5c66_2ce7_63ece80ea8a3">Philadelphia Gold &amp; Silver Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_811_5ee580bf_1505_4a27_b5e0_ec442f926400"
      unitRef="pure">0.9336</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_812_30e73b9c_60eb_4f84_827c_13b8fda80f39"
      unitRef="pure">0.2237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_PhiladelphiaGoldAndSilverIndexMember"
      decimals="4"
      id="h_813_ded1ce6b_0734_4ed0_ac0a_cec21d8ac34c"
      unitRef="pure">0.1591</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      id="t_438_3e4176d0_d2c4_f0e9_8b95_7242e1f3b38f">MSCI ACWI ex USA&#xae; Index (Net)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_814_cd1bc56c_c6ff_49bf_88ed_a38633167117"
      unitRef="pure">0.3220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_815_605c5403_10cb_480b_8006_ad974ed1d83c"
      unitRef="pure">0.0838</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIACWIExUSAIndexNetMember"
      decimals="4"
      id="h_816_09297362_33ad_450f_93a1_e0fbec5887a8"
      unitRef="pure">0.0910</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000209139Member"
      id="t_426_5f5c6565_171e_1e1d_f4c7_37d02677661c">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_427_223457bf_c3e6_4900_a6e1_69ba47f84309">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_428_c856ccfc_c191_4238_e3a2_3e2a3400897a">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_429_1591555f_6a74_8574_a7ae_1cbb55d7156f">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4,194,191,589&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;19,574,388&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000209139Member"
      decimals="INF"
      id="h_817_083e5c26_c7d3_4ef7_81fa_10b1949855ac"
      unitRef="USD">4194191589</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000209139Member"
      decimals="INF"
      id="h_818_a59cd02d_5346_4a1b_986b_3949ad56dbb3"
      unitRef="Holding">88</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000209139Member"
      decimals="INF"
      id="h_819_a2881e06_4da7_469a_bcbd_5f3818419167"
      unitRef="USD">19574388</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000209139Member"
      decimals="4"
      id="h_820_29fb8422_58a0_4f5b_970c_dff1b56b0a3e"
      unitRef="pure">0.74</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_430_e57467b3_958c_59fa_e0dd_c885d9a11143">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Industry allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123915.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_431_592eabd5_fb7a_1c10_a6f4_9e85a4b44e88">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Newmont Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;12.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Agnico Eagle Mines Ltd.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Barrick Mining Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Kinross Gold Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Franco-Nevada Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Wheaton Precious Metals Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Gold Fields Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Zijin Mining Group Co. Ltd., H Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Pan American Silver Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;AngloGold Ashanti PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.01&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_NewmontCorpMember"
      decimals="4"
      id="h_821_0aaf822c_bdbd_46ac_8da5_a40579fc5a74"
      unitRef="pure">0.1252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_AgnicoEagleMinesLtdMember"
      decimals="4"
      id="h_822_23e01cd2_56b4_43ea_84a7_6b22adb16a25"
      unitRef="pure">0.1012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_BarrickMiningCorpMember"
      decimals="4"
      id="h_823_97507a71_30e7_475a_a40a_98fadcebd6ad"
      unitRef="pure">0.0470</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_KinrossGoldCorpMember"
      decimals="4"
      id="h_824_d01536ad_c0de_428b_9d7d_54fd50e4b2a7"
      unitRef="pure">0.0463</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_FrancoNevadaCorpMember"
      decimals="4"
      id="h_825_64c83c30_d972_4bcb_9722_203f843d85ab"
      unitRef="pure">0.0455</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_WheatonPreciousMetalsCorpMember"
      decimals="4"
      id="h_826_42bb409c_266b_4cbf_89bd_9e6539eeb3bc"
      unitRef="pure">0.0449</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_GoldFieldsLtdADRMember"
      decimals="4"
      id="h_827_4a6c85cb_74a4_4c73_b65f_87aeda99f737"
      unitRef="pure">0.0355</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_ZijinMiningGroupCoLtdHSharesMember"
      decimals="4"
      id="h_828_a402731f_c017_42c0_8c7a_c7574819bbfe"
      unitRef="pure">0.0310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_PanAmericanSilverCorpMember"
      decimals="4"
      id="h_829_395ef207_bbdc_4e75_80c1_e95c597c005b"
      unitRef="pure">0.0306</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000209139Member_AngloGoldAshantiPLCMember"
      decimals="4"
      id="h_830_11f17883_3758_48c2_a0c1_6429409698ed"
      unitRef="pure">0.0301</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_434_57ed32e6_e7b1_c7d2_6874_8c486265f333">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_439_5a7e0d75_aef2_a539_1a2a_ef6498dbd395">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000209139Member"
      id="t_433_f603ad60_b2cc_fbbd_e41e_53e7c1bc5624">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000209139Member"
      id="t_432_6d8a3522_808f_f476_0beb_5d45e29c0676">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_435_be2a4874_f2ae_13f8_9d05_be4f6c79f19c">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;
</oef:MaterialFundChngRisksChngTextBlock>
    <oef:MaterialFundChngStrategiesTextBlock
      contextRef="FY2026_C000209139Member"
      id="t_440_85de7393_f591_375c_1ebd_17063ee1fed7">&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund modified its principal investment strategies and principal risks to reflect that the Fund may invest in equity-linked notes ("ELNs"), which are susceptible to the risks of their underlying securities or index, and which could include management risk, market risk and, as applicable, foreign securities and currency risks. ELNs are also subject to certain debt securities risks, such as interest rate and credit risks. Additionally, the trading market for certain ELNs may be less liquid than traditional investments and the Fund may not be able to sell ELNs at a desirable time or price.&lt;/div&gt;&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund also modified its principal investment strategies and principal risks to reflect that the Fund may utilize systematic strategies to evaluate companies for potential investment. Systematic strategies are based upon factors that measure securities relative to each other and may be highly reliant on data from third parties and other external sources. Any errors in the factors, or data on which measurements of those factors are based, could adversely affect the use of systematic strategies.&lt;/div&gt;</oef:MaterialFundChngStrategiesTextBlock>
    <oef:FundName
      contextRef="FY2026_C000084495Member"
      id="t_271_f8583163_91ab_eab1_5a8c_b9d399009a26">Invesco Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084495Member"
      id="t_272_ffc10422_5265_c3bd_7cd3_9f35c767b4d6">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084495Member"
      id="t_273_eab0bd49_fc98_35bf_176d_65cc1af33566">VSCAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_263_6dfbdf9d_76b1_4cec_8062_18fd476baa86">This annual shareholder report contains important information about Invesco Small Cap Value Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084495Member"
      id="t_264_a262cfd1_8eaf_499f_aabd_885570496093">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_265_01397b31_2bd4_4a5f_9dfb_7acc8c8767a3">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084495Member"
      id="t_266_9ac96d63_7c79_4406_90fd_05362a278460">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084495Member"
      id="t_267_d1326d8e_4c17_4f60_a988_167caf7b983d">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_274_405d2b5a_1150_d299_c7ae_5933d06853f0">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Small Cap Value Fund&lt;br/&gt; (Class A)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;138&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;1.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084495Member"
      decimals="INF"
      id="h_831_9d25090e_6315_4022_a2ea_3f73f2c68ea9"
      unitRef="USD">138</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084495Member"
      decimals="4"
      id="h_832_758aa679_3782_4661_a9b6_0881614c4e58"
      unitRef="pure">0.0105</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_275_9326f70c_c6e8_46d5_c1a1_afd7537d69af">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class A shares of the Fund, excluding sales charge, returned 61.95%. For the same time the Russell 2000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 46.34%. The Fund outperformed the Benchmark primarily due to an overweight position and strong stock selection in IT, which was also the largest contributor to the Fund's absolute performance. Stock selection and an overweight position in materials and the Fund's avoidance of the real estate sector contributed to relative results. Conversely, stock selection in health care detracted most from the Fund's relative and absolute returns and an overweight position in energy detracted from relative return. The Fund's cash holding, while just 3% on average, also detracted from returns in the strong market environment.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;MKS, Inc. | &lt;/b&gt;MKS supplies advanced instruments, subsystems and process&#x2011;control solutions for semiconductor manufacturing and other industrial uses. Demand has been strong, supported by higher capital spending tied to AI and advanced computing infrastructure.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Globant S.A.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period. &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Molina Healthcare, Inc. | &lt;/b&gt;Molina Healthcare, a health insurer, faced headwinds from rising medical costs and reduction in participants due to Medicaid redeterminations during the period. The July 2025 passage of the &#x201c;One Big Beautiful Bill Act&#x201d; further pressured the stock, given approximately $1 trillion in potential cuts to Medicaid. We sold the position during the period.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:14pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;QuidelOrtho Corp. | &lt;/b&gt;QuidelOrtho is a global diagnostics firm that manufactures and markets rapid tests, lab-based diagnostics, and blood screening solutions for infectious diseases and other health conditions. Fears around the impact of tariffs on their product costs as well as uncertainty over potential Chinese reimbursement changes caused a decline in the stock during the fiscal year.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_269_27368ad3_8f2f_4452_a250_fe22b4a377d3">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123118.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_276_49808f67_e287_52f1_20bf_8cc985574511">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Small Cap Value Fund (Class A) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;53.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;17.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;16.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Small Cap Value Fund (Class A) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;61.95&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;19.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;16.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Russell 2000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;46.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;7.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;10.39&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084495Member"
      id="t_282_b8da82eb_d0e6_c366_92c8_ccc595072f4e">Invesco Small Cap Value Fund (Class A) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084495Member"
      decimals="4"
      id="h_833_c4e3feee_a080_4d84_aff0_c45ba18b593e"
      unitRef="pure">0.5303</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084495Member"
      decimals="4"
      id="h_834_3809a64d_6332_4c35_8ee9_64f7d3622f26"
      unitRef="pure">0.1767</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084495Member"
      decimals="4"
      id="h_835_0928bf9c_2922_44f3_b29b_9c9a87e6817e"
      unitRef="pure">0.1628</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084495Member_WithoutSalesLoadMember"
      id="t_283_3fcb0fb2_79d1_d036_6c37_f2d04f5fd9aa">Invesco Small Cap Value Fund (Class A) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084495Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_836_695f6bd9_bfc4_44bf_b3f5_5a21e3330362"
      unitRef="pure">0.6195</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084495Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_837_ddff7004_2996_4f88_90db_4111acd46430"
      unitRef="pure">0.1901</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084495Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_838_6e4e79e6_d838_4fa7_b64b_8c05a3de4d08"
      unitRef="pure">0.1693</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell2000ValueIndexMember"
      id="t_286_99444b4c_fdca_1883_1a67_15dbd461ab7e">Russell 2000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_839_f3b64329_785b_4a63_b65a_da3696a58cdb"
      unitRef="pure">0.4634</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_840_c27f5d12_614b_478f_a2cd_24f6c7aa96e9"
      unitRef="pure">0.0733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_841_86b18dd0_ebad_4e39_befd_2c6c1d1b5f6f"
      unitRef="pure">0.1039</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_285_f0930cf5_3151_6a3b_d98c_18bb7e6665b9">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_842_794cdc07_e839_4726_a04b_e802f69d5a26"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_843_2f1b9965_caab_48a8_8e76_c3b7fb511f8a"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_844_9a3df43c_a1fb_4764_b7bd_b57ce6464f62"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084495Member"
      id="t_277_416cfa21_aca0_1ee3_ac48_cbc593ccd596">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_278_3fcb24c5_7ff5_03f6_070e_0aef77ec6f92">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_287_9ab8558e_281d_e5d2_f960_02304ade378a">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_279_9430ac2f_4d15_fe8d_9e02_0996fa967c09">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;10,759,293,136&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;110&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;49,549,672&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;79&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084495Member"
      decimals="INF"
      id="h_845_d0381948_a80d_4005_9339_4db37ef7fb66"
      unitRef="USD">10759293136</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084495Member"
      decimals="INF"
      id="h_846_1f5c5432_7fe7_4a32_b462_812adc4356b3"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084495Member"
      decimals="INF"
      id="h_847_c07a517c_39b5_4d29_b577_707d012e2669"
      unitRef="USD">49549672</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084495Member"
      decimals="4"
      id="h_848_21116c6b_c2ca_4847_aa17_eec45d6a3a6f"
      unitRef="pure">0.79</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_280_3aa45ef5_00a5_d800_7489_5a2d842f218b">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.79&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123123.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084495Member"
      id="t_281_4a84ed4b_adb7_265a_ff0f_73c7facf4d37">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.79&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_CoherentCorpMember"
      decimals="4"
      id="h_849_0b72cd3a_9abe_4de2_9cd2_ffc4a347ad25"
      unitRef="pure">0.0413</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_MKSIncMember"
      decimals="4"
      id="h_850_eb4645e9_6878_422c_9a0c_57242153d9ae"
      unitRef="pure">0.0303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_RambusIncMember"
      decimals="4"
      id="h_851_68d695ca_4901_4c77_9f88_ef64a7e71f0f"
      unitRef="pure">0.0299</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_EntegrisIncMember"
      decimals="4"
      id="h_852_d232bdf7_5034_489b_b510_9352a5e5a480"
      unitRef="pure">0.0261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_GlobeLifeIncMember"
      decimals="4"
      id="h_853_593964c0_4907_4c80_8818_dfe35b477524"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_AllegroMicroSystemsIncMember"
      decimals="4"
      id="h_854_c60495a7_9e0e_4c59_b12e_9d61c9bb0d6f"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_WesternAllianceBancorporationMember"
      decimals="4"
      id="h_855_700bce61_1cca_4935_ad82_31af2ed56bcf"
      unitRef="pure">0.0197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_ElementSolutionsIncMember"
      decimals="4"
      id="h_856_80fe0cc1_7b39_4f01_a3d7_a0b55562348c"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_OvintivIncMember"
      decimals="4"
      id="h_857_ad9cf726_6a37_4bf4_ae94_3e0e4f940da8"
      unitRef="pure">0.0181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084495Member_MelexisNVMember"
      decimals="4"
      id="h_858_484e5e6f_2460_4c24_ad7e_f8908d0e4fd2"
      unitRef="pure">0.0179</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000084497Member"
      id="t_279_6e401d6c_5a18_e6a1_416e_9bd092450224">Invesco Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084497Member"
      id="t_280_b43e896a_6eb5_a533_b6c1_b43fb7d433c4">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084497Member"
      id="t_281_883af96e_bedb_19f0_d019_bd47764c747d">VSMCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_271_a430cfbf_a4f9_4765_b8d8_ccbd2f828e8a">This annual shareholder report contains important information about Invesco Small Cap Value Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084497Member"
      id="t_272_901bb6e2_2c78_4e7b_a384_8852a2b849e2">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_273_0020398b_16dd_4e14_b56f_b80ecfab94af">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084497Member"
      id="t_274_c370615d_11bd_4188_944f_c11cc16de1cd">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084497Member"
      id="t_275_b6747ee7_c57d_4424_b2d7_99d75cf37ec5">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_282_42f50b87_8acd_6386_a340_ace4b2d11d0c">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Small Cap Value Fund&lt;br/&gt; (Class C)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;235&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;1.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084497Member"
      decimals="INF"
      id="h_859_46f7f6f9_65c8_470a_a68f_bacfc7145854"
      unitRef="USD">235</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084497Member"
      decimals="4"
      id="h_860_1d96d3be_a6ae_47c6_bf7a_d462b796e83f"
      unitRef="pure">0.0180</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_283_8deccbb2_50fc_8ace_f349_5ddd0e51c7b6">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class C shares of the Fund, excluding sales charge, returned 60.78%. For the same time the Russell 2000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 46.34%. The Fund outperformed the Benchmark primarily due to an overweight position and strong stock selection in IT, which was also the largest contributor to the Fund's absolute performance. Stock selection and an overweight position in materials and the Fund's avoidance of the real estate sector contributed to relative results. Conversely, stock selection in health care detracted most from the Fund's relative and absolute returns and an overweight position in energy detracted from relative return. The Fund's cash holding, while just 3% on average, also detracted from returns in the strong market environment.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;MKS, Inc. | &lt;/b&gt;MKS supplies advanced instruments, subsystems and process&#x2011;control solutions for semiconductor manufacturing and other industrial uses. Demand has been strong, supported by higher capital spending tied to AI and advanced computing infrastructure.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Globant S.A.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period. &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Molina Healthcare, Inc. | &lt;/b&gt;Molina Healthcare, a health insurer, faced headwinds from rising medical costs and reduction in participants due to Medicaid redeterminations during the period. The July 2025 passage of the &#x201c;One Big Beautiful Bill Act&#x201d; further pressured the stock, given approximately $1 trillion in potential cuts to Medicaid. We sold the position during the period.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:14pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;QuidelOrtho Corp. | &lt;/b&gt;QuidelOrtho is a global diagnostics firm that manufactures and markets rapid tests, lab-based diagnostics, and blood screening solutions for infectious diseases and other health conditions. Fears around the impact of tariffs on their product costs as well as uncertainty over potential Chinese reimbursement changes caused a decline in the stock during the fiscal year.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_277_d41e7532_46de_4072_a6f2_6dc5287122cf">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123154.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_284_0121f006_e8d6_e9e8_6dc4_5320a4411d37">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Small Cap Value Fund (Class C) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;59.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;18.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;16.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Small Cap Value Fund (Class C) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;60.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;18.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;16.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Russell 2000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;46.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;7.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;10.39&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084497Member"
      id="t_291_f2d194b9_9dee_5d81_4e6d_509893a9c070">Invesco Small Cap Value Fund (Class C) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084497Member"
      decimals="4"
      id="h_861_61f634ad_f493_4b04_beb2_9c45975cf7e9"
      unitRef="pure">0.5978</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084497Member"
      decimals="4"
      id="h_862_8cc13eee_87ee_4129_98e9_91145353edc5"
      unitRef="pure">0.1813</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084497Member"
      decimals="4"
      id="h_863_fa0aa183_086b_4856_9a0d_e8e3ab1859aa"
      unitRef="pure">0.1626</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084497Member_WithoutSalesLoadMember"
      id="t_292_61b0b1a0_b104_db42_8b71_e27479839acc">Invesco Small Cap Value Fund (Class C) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084497Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_864_88da89af_38bd_47c6_a519_1f6d68867f12"
      unitRef="pure">0.6078</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084497Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_865_d5820b8c_22ab_4c6e_bdc9_dea01df739b2"
      unitRef="pure">0.1813</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084497Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_866_0f951e8a_102c_4aeb_a7cd_18169f5e5310"
      unitRef="pure">0.1626</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell2000ValueIndexMember"
      id="t_293_ee45c9db_422a_f341_1b7f_67914a623c06">Russell 2000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_867_9dfab5db_9b5d_49fd_acf5_776acd408f27"
      unitRef="pure">0.4634</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_868_ecb4d552_c108_4f39_9b5e_deacd63e454c"
      unitRef="pure">0.0733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_869_455a4d54_117a_4700_a436_c6af80a1dd85"
      unitRef="pure">0.1039</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_294_692777e5_53c3_2ee9_6671_ca028d1be65a">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_870_4fd4253c_239d_4298_92a0_09f75a5ab245"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_871_fe320c35_a749_4486_9bfc_88449e518774"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_872_acbe4330_2377_4720_8d16_12c1ef86ed3f"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084497Member"
      id="t_285_20b38537_73b4_8e2f_1c85_0e2819bc24bd">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_286_097309ec_0ee6_81c9_2d60_01449c959586">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_287_724a40b7_d448_a6a5_1c55_7e92cdc370ab">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_288_65739095_a828_6d0a_a6aa_9f3b426033fb">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;10,759,293,136&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;110&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;49,549,672&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;79&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084497Member"
      decimals="INF"
      id="h_873_2c6734f7_08f1_4dbc_bce1_571d350e6419"
      unitRef="USD">10759293136</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084497Member"
      decimals="INF"
      id="h_874_57c9f6e6_e6bc_4303_b8b9_7f44b2b96bfe"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084497Member"
      decimals="INF"
      id="h_875_f5652812_435b_48be_b59e_4ea90d2b54e1"
      unitRef="USD">49549672</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084497Member"
      decimals="4"
      id="h_876_96630ce5_214a_4490_9422_7f82e6d43615"
      unitRef="pure">0.79</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_289_a95951ee_9419_a29e_082f_0ba455a24dc9">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.79&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123159.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084497Member"
      id="t_290_c94b49da_dc78_712e_f649_208b067d4a40">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.79&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_CoherentCorpMember"
      decimals="4"
      id="h_877_d68746fa_cc30_42bd_9691_9bb0190b761f"
      unitRef="pure">0.0413</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_MKSIncMember"
      decimals="4"
      id="h_878_65cca473_eaa8_498d_bb0f_114e6930f841"
      unitRef="pure">0.0303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_RambusIncMember"
      decimals="4"
      id="h_879_4614f7ab_3490_4428_973c_0f216bab77c9"
      unitRef="pure">0.0299</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_EntegrisIncMember"
      decimals="4"
      id="h_880_49d6881e_f541_4031_b3b8_1c1119387ea4"
      unitRef="pure">0.0261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_GlobeLifeIncMember"
      decimals="4"
      id="h_881_e79a50d5_0a8d_409e_ba7f_cea5f68deeed"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_AllegroMicroSystemsIncMember"
      decimals="4"
      id="h_882_a9ac76da_e511_40df_aa1c_64ab278fe017"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_WesternAllianceBancorporationMember"
      decimals="4"
      id="h_883_a441b3f4_4c60_4d3b_a13d_1e73384da425"
      unitRef="pure">0.0197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_ElementSolutionsIncMember"
      decimals="4"
      id="h_884_3b426f96_566b_41a5_988c_3c2ea19fb796"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_OvintivIncMember"
      decimals="4"
      id="h_885_ae28264e_1b4a_4f8c_9750_d93e1b32b308"
      unitRef="pure">0.0181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084497Member_MelexisNVMember"
      decimals="4"
      id="h_886_2e7fd971_7b04_45cf_84a2_588fb7359a99"
      unitRef="pure">0.0179</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000217957Member"
      id="t_286_9fc5c4a0_0664_2a28_90a2_ae9f7c5b81cc">Invesco Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000217957Member"
      id="t_287_f290a810_5626_05a9_2f2a_bac0a0ff8923">Class R</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000217957Member"
      id="t_288_701c0971_a7ac_7d93_d338_5c90147cc7e4">VSRAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_279_2bf055e5_c78e_4160_9129_8b67e9454fdd">This annual shareholder report contains important information about Invesco Small Cap Value Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000217957Member"
      id="t_280_16275939_8b83_44e7_80bc_b7ef7b2e2cd5">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_281_5cec1cc0_5dd7_45b7_b080_4a0a15375936">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000217957Member"
      id="t_282_fe4ba17d_5e23_4559_a7e4_8b2e9ade871e">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000217957Member"
      id="t_283_b9080f8d_06ae_4910_bf09_e46f1a6f723f">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_289_902df649_4892_9d45_dcae_e2b7fa801cee">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Small Cap Value Fund&lt;br/&gt;(Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;170&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000217957Member"
      decimals="INF"
      id="h_887_ab0178f0_bac7_4f9d_86af_7464995e02b9"
      unitRef="USD">170</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000217957Member"
      decimals="4"
      id="h_888_b5904333_f05f_4d97_bd69_8fc005652d9b"
      unitRef="pure">0.0130</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_290_8acb1e8e_d8ce_9561_d046_33f498c1d70b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R shares of the Fund returned 61.58%. For the same time the Benchmark returned 46.34%. The Fund outperformed the Russell 2000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") primarily due to an overweight position and strong stock selection in IT, the largest contributor to absolute performance. Selection and an overweight position in materials and the Fund's avoidance of the real estate sector contributed to relative results. Conversely, stock selection in health care detracted most from the Fund's relative and absolute returns and an overweight position in energy detracted from the relative return. The Fund's cash holding, while just 3% on average, also detracted in the strong market environment.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;MKS, Inc. | &lt;/b&gt;MKS supplies advanced instruments, subsystems and process&#x2011;control solutions for semiconductor manufacturing and other industrial uses. Demand has been strong, supported by higher capital spending tied to AI and advanced computing infrastructure.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Globant S.A.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Molina Healthcare, Inc. | &lt;/b&gt;Molina Healthcare, a health insurer, faced headwinds from rising medical costs and reduction in participants due to Medicaid redeterminations during the period. The July 2025 passage of the &#x201c;One Big Beautiful Bill Act&#x201d; further pressured the stock, given approximately $1 trillion in potential cuts to Medicaid. We sold the position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;QuidelOrtho Corp. | &lt;/b&gt;QuidelOrtho is a global diagnostics firm that manufactures and markets rapid tests, lab-based diagnostics, and blood screening solutions for infectious diseases and other health conditions. Fears around the impact of tariffs on their product costs as well as uncertainty over potential Chinese reimbursement changes caused a decline in the stock during the fiscal year.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_285_90e95b6f_01b5_4ba3_aab1_619da5e9286c">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123262.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_291_cb4462ad_593d_21d6_59a4_c5245470a003">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Small Cap Value Fund (Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;61.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 2000&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;46.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.39&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000217957Member"
      id="t_293_fffe878b_3a2d_3551_5eaa_e6f621754258">Invesco Small Cap Value Fund (Class R)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000217957Member"
      decimals="4"
      id="h_889_e9a290b4_a82f_438c_b8e1_fa63a9a7ec84"
      unitRef="pure">0.6158</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000217957Member"
      decimals="4"
      id="h_890_9c70d4ab_7255_442e_bbf0_9a2305201a5a"
      unitRef="pure">0.1871</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000217957Member"
      decimals="4"
      id="h_891_896a994d_9b6c_4a4c_8400_8ab1b24c78c9"
      unitRef="pure">0.1663</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell2000ValueIndexMember"
      id="t_294_8a90b98b_327a_d071_e6c1_760d928a522d">Russell 2000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_892_2c5e739e_858f_4d42_a883_801f54872bd4"
      unitRef="pure">0.4634</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_893_94103cc4_d4c9_4ad8_ae55_5a1c0a3a8450"
      unitRef="pure">0.0733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_894_22b46e6b_66d9_4018_8677_6a0e57a7f2bb"
      unitRef="pure">0.1039</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_295_4aa57ed8_4850_877d_5d7b_482b8753c158">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_895_21dbce0e_d18b_444e_8b83_1204d319eb9d"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_896_9b2f6e8f_c6a2_46d3_b0fb_61c3a4f7ef43"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_912_f2bd273e_81c5_7e7b_a7f2_1776042115ee"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000217957Member"
      id="t_301_ee58225e_f2b1_7d0f_cf45_7ddd9a765df6">2020-04-17</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000217957Member"
      id="t_300_739c8dbe_7f23_91af_a888_452f4d9915e3">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_292_fa1af0ec_f5b3_01e9_f5d5_01d362ad7070">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_296_f2fc798b_a8b6_6048_dc46_e43540a45612">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_297_851640ac_c254_9b20_711f_72cfb8b455ab">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;10,759,293,136&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;110&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;49,549,672&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;79&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000217957Member"
      decimals="INF"
      id="h_898_da8329b4_b603_46fe_9d4a_f8dfb713c5ff"
      unitRef="USD">10759293136</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000217957Member"
      decimals="INF"
      id="h_899_b0de9cba_c141_4c17_b54a_87c961b2e7fb"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000217957Member"
      decimals="INF"
      id="h_900_a9de3834_bb30_42e1_95cb_c43fa1d7971c"
      unitRef="USD">49549672</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000217957Member"
      decimals="4"
      id="h_901_5549b4c4_c692_43c6_8812_842df15f34d9"
      unitRef="pure">0.79</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_298_0f6b97fd_962e_cb11_f894_812f9215f90c">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.79&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123267.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000217957Member"
      id="t_299_e0486939_5962_9746_edd8_dc1a2fc9312a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;1.79&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_CoherentCorpMember"
      decimals="4"
      id="h_902_5729075d_f9b5_4eae_a2bc_4fa750b21f8e"
      unitRef="pure">0.0413</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_MKSIncMember"
      decimals="4"
      id="h_903_9ca1b945_5f3d_4d1f_ad63_6cc12deb006f"
      unitRef="pure">0.0303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_RambusIncMember"
      decimals="4"
      id="h_904_a2a686ea_2957_41bd_8a5f_a857db7e4b84"
      unitRef="pure">0.0299</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_EntegrisIncMember"
      decimals="4"
      id="h_905_6a69d14d_981a_4299_843a_2b623aebc4ef"
      unitRef="pure">0.0261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_GlobeLifeIncMember"
      decimals="4"
      id="h_906_a4789349_3066_4a6c_9118_f243eb6110bc"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_AllegroMicroSystemsIncMember"
      decimals="4"
      id="h_907_b787caf9_c618_4d1a_8694_f14b7aa6e236"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_WesternAllianceBancorporationMember"
      decimals="4"
      id="h_908_b123a5d6_0047_4bbc_8d99_e06546fcccc5"
      unitRef="pure">0.0197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_ElementSolutionsIncMember"
      decimals="4"
      id="h_909_3d093c6e_25c8_4924_8b5e_47fb78080843"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_OvintivIncMember"
      decimals="4"
      id="h_910_c52abbd5_c363_4228_bb7c_274e69f89826"
      unitRef="pure">0.0181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000217957Member_MelexisNVMember"
      decimals="4"
      id="h_911_4efbaf4e_e646_4986_816c_ed67de7fc967"
      unitRef="pure">0.0179</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000084498Member"
      id="t_295_a1da2f11_ee4a_5e75_0048_917eeb164370">Invesco Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084498Member"
      id="t_296_1f6ea441_ebd5_603b_cdc5_f67ea5a599fa">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084498Member"
      id="t_297_3e139b54_86eb_7224_8e92_d9ef798b06d9">VSMIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_287_029e9d58_5d89_46b1_95a8_c608e69b550a">This annual shareholder report contains important information about Invesco Small Cap Value Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084498Member"
      id="t_288_d961852c_5550_447d_807f_54161bd3a935">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_289_20ec2db6_41dc_4197_8c38_1fba009f2a34">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084498Member"
      id="t_290_b1d8e141_167b_4e1a_ba2d_c219e119e224">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084498Member"
      id="t_291_fc7e0228_93a6_4c53_8fed_0179cf044bd5">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_298_810f67c8_3e1a_82c1_f5ce_0a4dea90005a">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Small Cap Value Fund&lt;br/&gt; (Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;105&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;0.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084498Member"
      decimals="INF"
      id="h_912_a16ceeb3_c5a6_4307_bcd6_38adad7bd082"
      unitRef="USD">105</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084498Member"
      decimals="4"
      id="h_913_d238a83e_5930_4bc3_b595_890c148672d2"
      unitRef="pure">0.0080</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_299_908de836_97c2_688f_64af_9b888b55c241">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class Y shares of the Fund returned 62.41%. or the same time the Russell 2000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 46.34%. The Fund outperformed the Benchmark primarily due to an overweight position and strong stock selection in IT, which was also the largest contributor to the Fund's absolute performance. Stock selection and an overweight position in materials and the Fund's avoidance of the real estate sector contributed to relative results. Conversely, stock selection in health care detracted most from the Fund's relative and absolute returns and an overweight position in energy detracted from relative return. The Fund's cash holding, while just 3% on average, also detracted from returns in the strong market environment.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;MKS, Inc. | &lt;/b&gt;MKS supplies advanced instruments, subsystems and process&#x2011;control solutions for semiconductor manufacturing and other industrial uses. Demand has been strong, supported by higher capital spending tied to AI and advanced computing infrastructure.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Globant S.A.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period. &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Molina Healthcare, Inc. | &lt;/b&gt;Molina Healthcare, a health insurer, faced headwinds from rising medical costs and reduction in participants due to Medicaid redeterminations during the period. The July 2025 passage of the &#x201c;One Big Beautiful Bill Act&#x201d; further pressured the stock, given approximately $1 trillion in potential cuts to Medicaid. We sold the position during the period.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:14pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;QuidelOrtho Corp. | &lt;/b&gt;QuidelOrtho is a global diagnostics firm that manufactures and markets rapid tests, lab-based diagnostics, and blood screening solutions for infectious diseases and other health conditions. Fears around the impact of tariffs on their product costs as well as uncertainty over potential Chinese reimbursement changes caused a decline in the stock during the fiscal year.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_293_136bc240_0c77_4e24_9188_d919b6af235d">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123190.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_300_557ab78c_7862_6008_f241_3a4d4364b057">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Small Cap Value Fund (Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;62.41&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;19.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;17.23&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Russell 2000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;46.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;7.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;10.39&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084498Member"
      id="t_307_6d5149d8_ad1d_8b0b_f9e8_72081ac6a9d1">Invesco Small Cap Value Fund (Class Y)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084498Member"
      decimals="4"
      id="h_914_6198af3a_0f52_4639_af20_847a0ffb163d"
      unitRef="pure">0.6241</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084498Member"
      decimals="4"
      id="h_915_b0800e11_7989_4dee_ad9a_fb15d7ab02a9"
      unitRef="pure">0.1931</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084498Member"
      decimals="4"
      id="h_916_6425d1c9_7ffa_472a_a652_eadca956f92c"
      unitRef="pure">0.1723</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell2000ValueIndexMember"
      id="t_308_961e5cab_b944_0aa6_0b69_eae4b62640f6">Russell 2000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_917_f1b76499_5d61_4525_89ec_3724b446860b"
      unitRef="pure">0.4634</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_918_6f869bfa_e1a5_4c35_a741_d412b96ee1d2"
      unitRef="pure">0.0733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_919_7d86ba7b_6bb1_4e55_be09_79c7e83b298e"
      unitRef="pure">0.1039</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_309_71ca9388_8977_ccfd_99be_3395c79549c3">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_920_311a4fb6_0049_4b7d_96c6_45fad3ed084c"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_921_cb7a8b1d_e1f7_427d_a29e_f55558614af7"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_922_6a2781d3_15a7_4bb9_b3c7_7c17578e78bb"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084498Member"
      id="t_301_6cf89b3d_6ac0_c2ca_5e57_5c65f8b18102">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_302_17327127_6505_0ef4_e072_eb140dbdcb32">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_303_f41bf975_9728_ba27_2089_d91f61a761c7">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_304_d6dfd9a9_a502_1407_2a7d_3585162f6b9b">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;10,759,293,136&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;110&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;49,549,672&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;79&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084498Member"
      decimals="INF"
      id="h_923_3c2e72f3_b64e_499c_9d0f_f08a7ad061d1"
      unitRef="USD">10759293136</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084498Member"
      decimals="INF"
      id="h_924_a540ab28_b8e6_457d_961e_22a886a7d467"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084498Member"
      decimals="INF"
      id="h_925_cb6699b7_65df_4c16_aaf5_78e33a9d30be"
      unitRef="USD">49549672</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084498Member"
      decimals="4"
      id="h_926_bdb5b6bd_56c6_4e30_a6bf_dea9f9b58897"
      unitRef="pure">0.79</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_305_596e8a34_40de_47d6_ee46_a02662a6d9f0">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.79&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123195.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084498Member"
      id="t_306_fb86a4f8_ba88_30b6_00ff_a8c8ce0a26db">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.79&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_CoherentCorpMember"
      decimals="4"
      id="h_927_4749931d_61a8_4dce_aef7_78794186ed5a"
      unitRef="pure">0.0413</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_MKSIncMember"
      decimals="4"
      id="h_928_7021fa26_7b28_44a4_9116_374761adbd4a"
      unitRef="pure">0.0303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_RambusIncMember"
      decimals="4"
      id="h_929_88ef083a_79e1_4db5_b809_093c3112af12"
      unitRef="pure">0.0299</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_EntegrisIncMember"
      decimals="4"
      id="h_930_d0f0498e_a8a1_44a8_a803_5e785648c8e6"
      unitRef="pure">0.0261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_GlobeLifeIncMember"
      decimals="4"
      id="h_931_1ae517aa_3349_4586_991b_dce63544a336"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_AllegroMicroSystemsIncMember"
      decimals="4"
      id="h_932_18192b31_01ba_4198_b457_48257cd6c8bf"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_WesternAllianceBancorporationMember"
      decimals="4"
      id="h_933_ed107668_8600_404f_a850_fdd2719fa9b5"
      unitRef="pure">0.0197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_ElementSolutionsIncMember"
      decimals="4"
      id="h_934_f26f3eb3_0349_470a_94d4_c804f95e7fb5"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_OvintivIncMember"
      decimals="4"
      id="h_935_38b31e13_9d64_4ae4_bfce_768c043646e4"
      unitRef="pure">0.0181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084498Member_MelexisNVMember"
      decimals="4"
      id="h_936_7306adab_5eda_43bc_80a0_3fbe23110f3d"
      unitRef="pure">0.0179</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000177891Member"
      id="t_303_ec84b994_f0b1_7202_ce9e_26ee05f7c41d">Invesco Small Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000177891Member"
      id="t_304_6cecd21d_956e_3cc4_abdf_e4cc61eb8952">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000177891Member"
      id="t_305_e34b52ff_4baa_cfb8_5f22_eb8fa58ba59b">SMVSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_295_2fcaa98e_155e_47b7_9783_f33fa0a37cb6">This annual shareholder report contains important information about Invesco Small Cap Value Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000177891Member"
      id="t_296_0ea54408_78a2_40de_b70e_52fec86f6acb">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_297_c39d1ec7_71be_485d_a850_e1a7e82da7d5">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000177891Member"
      id="t_298_a1260031_e0fd_4aaa_a9ad_64cbc0db3494">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000177891Member"
      id="t_299_c6e25573_8624_4860_b0e0_d2bb4f7d37d8">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_306_8d27055f_89df_12e3_2fa9_6215f3ce1a6d">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Small Cap Value Fund&lt;br/&gt; (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;89&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;0.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000177891Member"
      decimals="INF"
      id="h_937_58361d15_1f7a_47ae_9341_d06f59d08f44"
      unitRef="USD">89</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000177891Member"
      decimals="4"
      id="h_938_19d6be32_8643_4cd0_b401_63bdc7014246"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_307_47fb0a59_813f_166d_93c6_5153e7b54c79">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R6 shares of the Fund returned 62.59%. For the same time the Russell 2000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 46.34%. The Fund outperformed the Benchmark primarily due to an overweight position and strong stock selection in IT, which was also the largest contributor to the Fund's absolute performance. Stock selection and an overweight position in materials and the Fund's avoidance of the real estate sector contributed to relative results. Conversely, stock selection in health care detracted most from the Fund's relative and absolute returns and an overweight position in energy detracted from relative return. The Fund's cash holding, while just 3% on average, also detracted from returns in the strong market environment.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;MKS, Inc. | &lt;/b&gt;MKS supplies advanced instruments, subsystems and process&#x2011;control solutions for semiconductor manufacturing and other industrial uses. Demand has been strong, supported by higher capital spending tied to AI and advanced computing infrastructure.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Globant S.A.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period. &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Molina Healthcare, Inc. | &lt;/b&gt;Molina Healthcare, a health insurer, faced headwinds from rising medical costs and reduction in participants due to Medicaid redeterminations during the period. The July 2025 passage of the &#x201c;One Big Beautiful Bill Act&#x201d; further pressured the stock, given approximately $1 trillion in potential cuts to Medicaid. We sold the position during the period.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:14pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;QuidelOrtho Corp. | &lt;/b&gt;QuidelOrtho is a global diagnostics firm that manufactures and markets rapid tests, lab-based diagnostics, and blood screening solutions for infectious diseases and other health conditions. Fears around the impact of tariffs on their product costs as well as uncertainty over potential Chinese reimbursement changes caused a decline in the stock during the fiscal year.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_301_e1d49dda_1e62_4475_a8b7_a070b345034d">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123226.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_308_61ceaa4f_735b_551c_0d84_006a19666fff">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Small Cap Value Fund (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;62.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;19.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;17.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Russell 2000&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;46.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;7.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;10.39&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000177891Member"
      id="t_315_0924dd9a_f160_401d_e920_5042756c731d">Invesco Small Cap Value Fund (Class R6)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000177891Member"
      decimals="4"
      id="h_939_237fc1a4_ecbd_47b7_b301_b597e98a19fc"
      unitRef="pure">0.6259</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000177891Member"
      decimals="4"
      id="h_940_dc746aa0_feac_4ef7_9464_b8ddb5b60545"
      unitRef="pure">0.1947</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000177891Member"
      decimals="4"
      id="h_941_b569db62_cbab_4358_a180_c2ee7693cfac"
      unitRef="pure">0.1736</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell2000ValueIndexMember"
      id="t_316_71295734_e317_fd13_ada1_75908ec71ac8">Russell 2000&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_942_4a084083_a777_4d8e_9bc5_3f66f0097de1"
      unitRef="pure">0.4634</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_943_5f8239a1_d557_406b_9f50_b3c160799b5b"
      unitRef="pure">0.0733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_Russell2000ValueIndexMember"
      decimals="4"
      id="h_944_ad14bd8a_1c71_43dd_ae0c_89e3711e55f3"
      unitRef="pure">0.1039</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_317_3c37a5d4_f2dc_eca4_570b_19519ddb6189">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_945_5e7b0205_2668_4832_b7ed_cf2180b6a8d5"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_946_8065b545_1dac_42f3_91e4_56f98176e0e0"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_947_1fad9c7d_5296_4d0f_94cb_20fabd07ccf4"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000177891Member"
      id="t_318_6e02ecfb_f066_078c_e3fd_89932c0a3cf6">2017-02-07</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000177891Member"
      id="t_309_c6fa64d9_b312_2810_b137_9626ba699aba">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_310_5cfe4c67_48ba_79eb_322d_0803f0aec80f">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_311_78ff2f8f_5e9c_6e90_5f4a_e22e1981290a">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_312_4f2269b2_5a47_f418_651d_d7883ec8a1d9">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;10,759,293,136&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;110&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;49,549,672&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;79&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000177891Member"
      decimals="INF"
      id="h_948_74a683c5_b20d_48b8_a804_c94140444aa7"
      unitRef="USD">10759293136</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000177891Member"
      decimals="INF"
      id="h_949_fbb96ce9_97e3_4f0e_bafc_51e51c209b12"
      unitRef="Holding">110</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000177891Member"
      decimals="INF"
      id="h_950_a0d4ebde_7248_413f_acca_145d0a1bd8aa"
      unitRef="USD">49549672</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000177891Member"
      decimals="4"
      id="h_951_5f5c2f3a_17f4_40fe_b80a_acb1e254ac80"
      unitRef="pure">0.79</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_313_95fe3cad_344d_d385_91d9_72d7e8c5b67b">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.79&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123231.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000177891Member"
      id="t_314_529cfb8c_6a01_2032_178b_9e11621dc09a">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Globe Life, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Allegro MicroSystems, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Western Alliance Bancorporation&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Element Solutions, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Ovintiv, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Melexis N.V.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;1.79&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_CoherentCorpMember"
      decimals="4"
      id="h_952_3a5ecd39_31aa_451c_9631_e936b017eed8"
      unitRef="pure">0.0413</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_MKSIncMember"
      decimals="4"
      id="h_953_ec0ec89b_3f59_417d_91f3_14447487a131"
      unitRef="pure">0.0303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_RambusIncMember"
      decimals="4"
      id="h_954_7ea8ef74_509a_49b0_8be8_098e76370da8"
      unitRef="pure">0.0299</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_EntegrisIncMember"
      decimals="4"
      id="h_955_ea27a606_012f_4790_ab5b_052e213f765a"
      unitRef="pure">0.0261</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_GlobeLifeIncMember"
      decimals="4"
      id="h_956_e4a326eb_5718_4475_b102_52959736ec74"
      unitRef="pure">0.0203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_AllegroMicroSystemsIncMember"
      decimals="4"
      id="h_957_7b0ba145_e8da_451e_8cbc_3259e73f4596"
      unitRef="pure">0.0200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_WesternAllianceBancorporationMember"
      decimals="4"
      id="h_958_f0c898a9_f7b9_42e3_8785_4728ac5b0502"
      unitRef="pure">0.0197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_ElementSolutionsIncMember"
      decimals="4"
      id="h_959_065a2e46_f528_42a2_a501_884057828987"
      unitRef="pure">0.0194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_OvintivIncMember"
      decimals="4"
      id="h_960_a5d33001_81ff_4ba3_b3bd_3f7dc83c9ab2"
      unitRef="pure">0.0181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177891Member_MelexisNVMember"
      decimals="4"
      id="h_961_aba6fdff_1eb6_4b4c_82a6_0d4ad974f728"
      unitRef="pure">0.0179</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000000361Member"
      id="t_421_8e7c3be9_a11d_7666_0745_f8e1b5bfb9b9">Invesco Technology Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000000361Member"
      id="t_422_bc826843_ffbc_55f8_4f9c_2b9b82e9d186">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000000361Member"
      id="t_423_669c0448_4dab_de26_a561_0cd430471466">ITYAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_303_6bca6995_d586_417d_8e93_1bb99129b781">This annual shareholder report contains important information about Invesco Technology Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000000361Member"
      id="t_304_1ccc40fb_e03c_4657_abb0_e1ea3c86e138">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_305_a7aae871_cb9e_4778_87d0_e77ef150595e">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000000361Member"
      id="t_306_476e2115_1559_4380_aeab_7fd8c775e4f2">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000000361Member"
      id="t_307_41e98ea4_0825_47d1_985b_fec6c84ffee1">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_308_cfb22901_3026_462e_8f2b_a30f0d2d9549">&lt;div style="color:rgb(0, 0, 0);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-kerning:none;font-family:'arial';font-size:9pt;font-weight:bold;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_424_db76308c_97fc_1c47_3cfc_b4b7cc9b2192">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Technology Fund&lt;br/&gt; (Class A)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;135&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000000361Member"
      decimals="INF"
      id="h_962_8aaf1694_c726_471f_ac71_37520a9c9f0c"
      unitRef="USD">135</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000000361Member"
      decimals="4"
      id="h_963_03ad0d9f_2eba_49aa_9317_64595e1380ce"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_425_5ed5c798_432f_290f_8167_190ed6500f60">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets delivered strong gains and reached new record highs, driven by solid corporate earnings and renewed investor enthusiasm for artificial intelligence (AI) and growth&#x2011;oriented sectors, despite periods of geopolitical and inflation&#x2011;related volatility.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class A shares of the Fund, excluding sales charge, returned 69.59%. For the same time period, the S&amp;amp;P North American Technology Sector Index (the &#x201c;Benchmark&#x201d;) returned 57.75%. The Fund outperformed the Benchmark primarily due to stock selection in the information technology (IT) sector. Within IT, our underweight allocation to the software industry and stock selection in the electronic equipment instruments &amp;amp; components and communications equipment industries was accretive. These results were partially offset by weaker stock selection in the communication services sector.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;NVIDIA Corp.&#160;|&#160;&lt;/b&gt;Semiconductor maker NVIDIA's leadership in AI hardware strengthened into early 2026 as Blackwell Graphic Processing Units moved into full-scale production, accelerating deployments across major hyperscalers. Record earnings and strong demand visibility reinforced NVIDIA&#x2019;s leadership in AI infrastructure.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lumentum Holdings Inc. | &lt;/b&gt;Lumentum is a leading supplier of lasers to the AI ecosystem. The stock rallied due to strong demand for its products in hyperscale and AI data centers, alongside favorable investment sentiment toward AI infrastructure stocks.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Broadcom, Inc. | &lt;/b&gt;Broadcom saw robust demand for its custom AI chips and networking solutions. Strategic partnerships and strong execution in its semiconductor segment led to record revenues and positive investor sentiment tied to Broadcom's AI roadmap.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Zscaler, Inc.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Zscaler, a cloud cybersecurity provider, faced pressure as competition intensified in secure access networking and investor sensitivity to AI-related disruption across the software industry heightened. The stock also pulled back due to conservative full-year guidance reported late in the fourth quarter of 2025. We exited our position during the period.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Robinhood Markets, Inc. | &lt;/b&gt;Robinhood Markets, a retail trading platform, declined as the price of bitcoin pulled back late in the fourth quarter of 2025. As a result, crypto trading activity on the platform slowed. We exited our position during the period. &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:14pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Snowflake Inc. | &lt;/b&gt;Snowflake, a cloud data platform provider, declined as slowing product revenue growth, cautious guidance and intensifying competition weighed on investor sentiment. We exited our position during the period. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_310_967b7214_91cf_4505_a73a_088707d6c86a">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123298.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_426_79f9057b_99f4_b614_0d92_3f2d6b36d462">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Technology Fund (Class A) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;60.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;12.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;18.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Technology Fund (Class A) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;69.59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;19.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P North American Technology Sector Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;57.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;18.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;24.20&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000361Member"
      id="t_437_13821588_5b05_7d6d_0353_293753f7eab9">Invesco Technology Fund (Class A) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000361Member"
      decimals="4"
      id="h_964_aae11eec_1ec4_4b74_a739_ea0d1681708d"
      unitRef="pure">0.6020</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000361Member"
      decimals="4"
      id="h_965_82146e87_872f_4358_8292_701da86b505e"
      unitRef="pure">0.1205</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000361Member"
      decimals="4"
      id="h_966_81b20d74_ca48_43dd_9969_4eafe55102ac"
      unitRef="pure">0.1863</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000361Member_WithoutSalesLoadMember"
      id="t_438_ed1bff3d_a3a1_418d_7a59_11b23ea7d59b">Invesco Technology Fund (Class A) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000361Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_967_10679091_37d1_419e_959d_37c5f3aca5ba"
      unitRef="pure">0.6959</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000361Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_968_07190c9e_5617_46ea_815f_0dccf77e51c8"
      unitRef="pure">0.1332</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000361Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_969_13bc62eb_2b9d_48fd_ae8d_4a44112f61ab"
      unitRef="pure">0.1930</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      id="t_439_3313cd66_54e0_5300_acc0_9cd7a460db01">S&amp;P North American Technology Sector Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_970_fa5bb9cc_ac16_4d51_9df3_53084fbd7574"
      unitRef="pure">0.5775</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_971_754d910a_3ded_46ed_91da_ffecf53fcad8"
      unitRef="pure">0.1827</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_972_96adb22c_9ff3_4062_986f_9b837d6a4775"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_440_1e86fa6f_b24a_47f4_193e_4f432cb9744c">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_973_e6f2a012_462a_4f4b_a6a3_9d2dc690a0b8"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_974_0a254545_67f6_4ab8_a554_09348253007a"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_975_5f1d5d63_c3db_4b98_8ddd_6453e45227da"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000000361Member"
      id="t_427_3b55c6e4_b279_698d_1fac_dbd93e68f5d0">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_428_d258c548_dd86_1957_f9a5_fd4b60ceed10">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_429_759fd6bc_3d2d_6be8_152e_f99ba2e12edf">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_430_4fec888b_c3e4_ee30_84dc_c9c79aaece5d">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,552,063,143&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;47&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;12,016,626&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;159&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000000361Member"
      decimals="INF"
      id="h_976_f1bce641_79d0_461b_b2af_5e293bd9cf3c"
      unitRef="USD">2552063143</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000000361Member"
      decimals="INF"
      id="h_977_8d4bf935_c765_494c_8d06_1c09e66a0565"
      unitRef="Holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000000361Member"
      decimals="INF"
      id="h_978_25a60846_7c84_4bc8_9a56_b994271a545b"
      unitRef="USD">12016626</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000000361Member"
      decimals="4"
      id="h_979_bff93c22_bb15_436b_a68c_e1d869687796"
      unitRef="pure">1.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_431_0f637dbc_43be_a52b_cf98_70048307c505">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123303.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_432_6d31ad82_07f9_1b92_0f81_35e7a4476a06">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_NVIDIACorpMember"
      decimals="4"
      id="h_980_6879ba3c_4488_4600_87d8_b82bd879ea39"
      unitRef="pure">0.1161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_BroadcomIncMember"
      decimals="4"
      id="h_981_30d8ef5b_343d_4879_baac_dc073b6f2e07"
      unitRef="pure">0.0606</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_982_4a6d9d84_89a8_4cae_8030_38fee0e58d18"
      unitRef="pure">0.0602</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_TaiwanSemiconductorManufacturingCoLtdADRMember"
      decimals="4"
      id="h_983_c3424280_3506_4d87_a815_fd8e2f90f9de"
      unitRef="pure">0.0450</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_AristaNetworksIncMember"
      decimals="4"
      id="h_984_8e26e549_4956_4b23_b672_7b1228ca1feb"
      unitRef="pure">0.0380</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_AmazonComIncMember"
      decimals="4"
      id="h_985_5fd415fd_3848_4cdc_a604_8f2ce62f6bbe"
      unitRef="pure">0.0364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_LamResearchCorpMember"
      decimals="4"
      id="h_986_eb1de1da_db49_4073_834a_3c2f85e5d904"
      unitRef="pure">0.0342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_TexasInstrumentsIncMember"
      decimals="4"
      id="h_987_a3c3ccef_5808_4f03_8feb_a297ad102e92"
      unitRef="pure">0.0262</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_988_fdf31480_49a2_435d_b63e_fe8f6d64397e"
      unitRef="pure">0.0257</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000361Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_989_7d13ecf7_35d3_458f_8361_58c6ac7afe5c"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_433_78701c19_c384_ab06_ee26_2876a65ecc3a">&lt;div style="margin-top:20pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_434_cefa5780_4c55_289b_4c6d_a0cae723504e">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000000361Member"
      id="t_435_33d68e85_36f0_357b_6241_8b9717b91ca4">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000000361Member"
      id="t_436_d8b40d78_f526_ec26_58b7_5e644aab7abc">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000000361Member"
      id="t_441_93771a0a_2f11_5277_3d95_a7e3c791a719">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="FY2026_C000000363Member"
      id="t_422_b02996ec_7f71_da41_bdf8_7c466943fe62">Invesco Technology Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000000363Member"
      id="t_423_25d634c7_cc1b_fdac_b09e_7c370b45371b">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000000363Member"
      id="t_424_8bb9d188_cd07_cb21_59a1_32c7348a0f7e">ITHCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_312_e3375334_cfeb_4f10_baa3_f06b8bbac64d">This annual shareholder report contains important information about Invesco Technology Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000000363Member"
      id="t_313_786cb95b_7edc_4b8d_8ece_dd413b833302">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_314_782168c8_e50c_49bb_8234_4c90b30b0bf2">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000000363Member"
      id="t_315_816a6270_4fcb_45d3_a2d4_1190367667c4">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000000363Member"
      id="t_316_24f8ad7e_52e5_4eb6_992b_0b7886e8e334">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_317_c5ba504b_1c98_4978_b430_e1c8b2f8e22a">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_425_33574789_ccb5_1c73_4d8f_ad0512ff2ae6">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund&lt;br/&gt;(Class C)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;235&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000000363Member"
      decimals="INF"
      id="h_990_311cf7a7_f1b0_42c5_b1b1_f00c9ca8c932"
      unitRef="USD">235</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000000363Member"
      decimals="4"
      id="h_991_d90e4750_a281_4d4f_89f5_193cdb23cc64"
      unitRef="pure">0.0175</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_426_b793a1c5_1426_f00c_6def_ca815ce31b1d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets delivered strong gains and reached new record highs, driven by solid corporate earnings and renewed investor enthusiasm for artificial intelligence (AI) and growth&#x2011;oriented sectors, despite periods of geopolitical and inflation&#x2011;related volatility.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class C shares of the Fund, excluding sales charge, returned 68.35%. For the same time period, the S&amp;amp;P North American Technology Sector Index (the &#x201c;Benchmark&#x201d;) returned 57.75%. The Fund outperformed the Benchmark primarily due to stock selection in the information technology (IT) sector. Within IT, our underweight allocation to the software industry and stock selection in the electronic equipment instruments &amp;amp; components and communications equipment industries was accretive. These results were partially offset by weaker stock selection in the communication services sector.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;NVIDIA Corp.&#160;|&#160;&lt;/b&gt;Semiconductor maker NVIDIA's leadership in AI hardware strengthened into early 2026 as Blackwell Graphic Processing Units moved into full-scale production, accelerating deployments across major hyperscalers. Record earnings and strong demand visibility reinforced NVIDIA&#x2019;s leadership in AI infrastructure.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings Inc. | &lt;/b&gt;Lumentum is a leading supplier of lasers to the AI ecosystem. The stock rallied due to strong demand for its products in hyperscale and AI data centers, alongside favorable investment sentiment toward AI infrastructure stocks.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Broadcom, Inc. | &lt;/b&gt;Broadcom saw robust demand for its custom AI chips and networking solutions. Strategic partnerships and strong execution in its semiconductor segment led to record revenues and positive investor sentiment tied to Broadcom's AI roadmap.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Zscaler, Inc.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Zscaler, a cloud cybersecurity provider, faced pressure as competition intensified in secure access networking and investor sensitivity to AI-related disruption across the software industry heightened. The stock also pulled back due to conservative full-year guidance reported late in the fourth quarter of 2025. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Robinhood Markets, Inc. | &lt;/b&gt;Robinhood Markets, a retail trading platform, declined as the price of bitcoin pulled back late in the fourth quarter of 2025. As a result, crypto trading activity on the platform slowed. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Snowflake Inc. | &lt;/b&gt;Snowflake, a cloud data platform provider, declined as slowing product revenue growth, cautious guidance and intensifying competition weighed on investor sentiment. We exited our position during the period.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_319_4d676c0f_616a_4e89_a0b9_671e98c71cf7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123334.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_427_bd0a2344_02d1_332b_58be_29a5cfcc7342">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund (Class C) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;67.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund (Class C) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;68.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;12.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P North American Technology Sector Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;57.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.20&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000363Member"
      id="t_428_faa7676c_20e7_5bf3_9d6a_9d478cd52e92">Invesco Technology Fund (Class C) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000363Member"
      decimals="4"
      id="h_992_069eb277_ffdf_4406_bc12_47de64a35387"
      unitRef="pure">0.6730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000363Member"
      decimals="4"
      id="h_993_51179beb_64a3_4f0f_bb22_a4a5aaaec1ec"
      unitRef="pure">0.1248</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000363Member"
      decimals="4"
      id="h_994_f4f26606_06ab_45fc_a8c6_431d6b633065"
      unitRef="pure">0.1858</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000363Member_WithoutSalesLoadMember"
      id="t_429_bd1d503d_f7a2_b921_8412_fc0bb82fedf4">Invesco Technology Fund (Class C) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000363Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_995_bedd25a4_10d3_4a6c_9f54_efdcdfb03635"
      unitRef="pure">0.6835</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000363Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_996_278c5ea0_1c05_4d78_9b54_20334db4778b"
      unitRef="pure">0.1248</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000363Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_997_495f7f04_19ee_4e46_a4b0_171f2e883a8a"
      unitRef="pure">0.1858</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      id="t_430_1c2a2fcb_a8c3_0e29_195c_16fd048cf619">S&amp;P North American Technology Sector Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_998_ac32f928_0d4d_4424_8040_0af8bd283d5c"
      unitRef="pure">0.5775</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_999_314dffe3_165b_4c2e_bc8b_14e125c6824a"
      unitRef="pure">0.1827</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1000_42d8ef5f_303d_48ac_82e7_9867972a8244"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_431_677ca684_aeef_7739_f25c_3447119ab0f2">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1001_965555a2_d1cd_4f8b_84e8_3d99c10ca31f"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1002_d4f392d0_7e07_40e6_888f_fcc1391026d1"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1003_ea730186_f579_4672_8ca4_7e94403b1a90"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000000363Member"
      id="t_432_580eb814_b8c0_be2b_15fd_ac4e9b352211">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_433_55cc3b1e_c0b0_d324_2ff0_ce433b24fa2a">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_434_053231da_fe86_2e28_c02d_0d9a9d709f86">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_435_d72fa6cc_b066_e05c_15e8_34352ec897f5">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,552,063,143&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;47&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;12,016,626&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;159&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000000363Member"
      decimals="INF"
      id="h_1004_400a4d28_7ee7_43a7_b48c_1d28350a123b"
      unitRef="USD">2552063143</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000000363Member"
      decimals="INF"
      id="h_1005_f1d10b87_829a_4b85_b617_d7fe76bd0ba1"
      unitRef="Holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000000363Member"
      decimals="INF"
      id="h_1006_68254cb3_d988_47b0_b88e_61596d3b4dfd"
      unitRef="USD">12016626</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000000363Member"
      decimals="4"
      id="h_1007_1499eb7f_f62a_4752_b0ef_ca53bc38a0bf"
      unitRef="pure">1.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_436_a19a2083_9752_023e_2a0a_11d05fa4db26">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123339.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_437_8408abb3_d039_f45d_d954_acefb9e92486">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_NVIDIACorpMember"
      decimals="4"
      id="h_1008_531ce9cc_7ca9_4039_87b5_45ab3527ef7b"
      unitRef="pure">0.1161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_BroadcomIncMember"
      decimals="4"
      id="h_1009_d81d4bc2_44a9_4bc2_819a_21bdaf0b055b"
      unitRef="pure">0.0606</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1010_75af34ca_c706_4ab7_9b2c_ccb348268894"
      unitRef="pure">0.0602</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_TaiwanSemiconductorManufacturingCoLtdADRMember"
      decimals="4"
      id="h_1011_f83e2491_be64_41b6_adb3_e883bc11dbec"
      unitRef="pure">0.0450</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_AristaNetworksIncMember"
      decimals="4"
      id="h_1012_6593b420_2ee2_444e_89d5_f1c37516f844"
      unitRef="pure">0.0380</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_AmazonComIncMember"
      decimals="4"
      id="h_1013_7f8c36ab_99fe_4ac6_a40c_d9fff1bed784"
      unitRef="pure">0.0364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_LamResearchCorpMember"
      decimals="4"
      id="h_1014_a1c29748_e4da_4b54_8577_1ea46cff7f40"
      unitRef="pure">0.0342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_TexasInstrumentsIncMember"
      decimals="4"
      id="h_1015_580747e2_7e58_486b_8a0f_257ef1cd4ecb"
      unitRef="pure">0.0262</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_1016_5ac1e6d3_e326_442a_9ea9_7659f2e4d829"
      unitRef="pure">0.0257</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000363Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_1017_3d8918cd_30b8_4869_ba88_8a2e3e63c6c1"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_438_c221ff11_70ed_7e60_c295_d979fcee3d0a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;




&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;


</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_439_7a5df4b9_a87c_1aab_ed30_d0aceb7597a7">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000000363Member"
      id="t_440_9c5ed931_e8fb_caa5_9779_3f95b55419fa">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000000363Member"
      id="t_441_48c78967_191a_1ba2_bf56_8c7d76624213">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000000363Member"
      id="t_442_9fcd7941_2aba_c062_c89d_dab167749170">

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;

</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="FY2026_C000265796Member"
      id="t_423_62172404_3dbe_721f_73ff_e8623457e51b">Invesco Technology Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000265796Member"
      id="t_424_ab968a32_0b6f_ba16_519e_930ca2c0fe1c">Class R</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000265796Member"
      id="t_425_44475c5d_b6a9_1d86_db8f_f3059909cf8a">ITYRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_321_70b20f72_ff18_45ef_a793_92aaddfc42d2">This annual shareholder report contains important information about Invesco Technology Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000265796Member"
      id="t_322_941154dd_573e_48a1_ae7f_5c97e453803a">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_323_a062c8f1_4180_4aca_87a4_afdf8b87875c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000265796Member"
      id="t_324_1d2952c4_dae7_4008_97d6_15edfa088f72">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000265796Member"
      id="t_325_01f71d94_97af_487a_8843_db1b2ae3aeee">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_326_3a4fddd3_9c98_48a0_9920_86f65f40522f">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_426_be91178a_ee87_3d5b_a3a9_91a363b87a99">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#x25bc;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund&lt;br/&gt;(Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;141&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="table-layout: auto; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid; font-family: 'times new roman'; color: rgb(0, 0, 0); font-size: 11pt; line-height: 13pt; text-align: left; margin-bottom: 12pt; width: auto;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; text-align: left; font-size: 6pt; vertical-align: super; padding: 0px; margin: 0px;"&gt;&#x200b;&lt;sup style="font-size: 6pt; vertical-align: super;"&gt;&#x25bc;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;For the period September 30, 2025 (commencement of operations) to April 30, 2026. Expenses for a full reporting period would be higher.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; font-style: italic; margin-bottom: 0; text-align: left; width: 9pt; font-size: 6pt; vertical-align: super; padding: 0;"&gt;*&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-kerning: none; vertical-align: baseline; font-style: italic; font-size: 7.5pt; margin-bottom: 0; text-align: left; padding: 0;"&gt;
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;"&gt;Annualized.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000265796Member"
      decimals="INF"
      id="h_1018_6f36df83_3b42_4670_97c5_5a2cd6839afa"
      unitRef="USD">141</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000265796Member"
      decimals="4"
      id="h_1019_3a37ded1_d547_423d_9313_a171be6d979d"
      unitRef="pure">0.0125</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_427_8164bdc2_6710_7dc1_251b_e07de6a1b060">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets delivered strong gains and reached new record highs, driven by solid corporate earnings and renewed investor enthusiasm for artificial intelligence (AI) and growth&#x2011;oriented sectors, despite periods of geopolitical and inflation&#x2011;related volatility.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R shares of the Fund returned 69.07%. For the same time period, the S&amp;amp;P North American Technology Sector Index (the &#x201c;Benchmark&#x201d;) returned 57.75%. The Fund outperformed the Benchmark primarily due to stock selection in the information technology (IT) sector. Within IT, our underweight allocation to the software industry and stock selection in the electronic equipment instruments &amp;amp; components and communications equipment industries was accretive. These results were partially offset by weaker stock selection in the communication services sector.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;NVIDIA Corp.&#160;|&#160;&lt;/b&gt;Semiconductor maker NVIDIA's leadership in AI hardware strengthened into early 2026 as Blackwell Graphic Processing Units moved into full-scale production, accelerating deployments across major hyperscalers. Record earnings and strong demand visibility reinforced NVIDIA&#x2019;s leadership in AI infrastructure.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings Inc. | &lt;/b&gt;Lumentum is a leading supplier of lasers to the AI ecosystem. The stock rallied due to strong demand for its products in hyperscale and AI data centers, alongside favorable investment sentiment toward AI infrastructure stocks.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Broadcom, Inc. | &lt;/b&gt;Broadcom saw robust demand for its custom AI chips and networking solutions. Strategic partnerships and strong execution in its semiconductor segment led to record revenues and positive investor sentiment tied to Broadcom's AI roadmap.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Zscaler, Inc.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Zscaler, a cloud cybersecurity provider, faced pressure as competition intensified in secure access networking and investor sensitivity to AI-related disruption across the software industry heightened. The stock also pulled back due to conservative full-year guidance reported late in the fourth quarter of 2025. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Robinhood Markets, Inc. | &lt;/b&gt;Robinhood Markets, a retail trading platform, declined as the price of bitcoin pulled back late in the fourth quarter of 2025. As a result, crypto trading activity on the platform slowed. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Snowflake Inc. | &lt;/b&gt;Snowflake, a cloud data platform provider, declined as slowing product revenue growth, cautious guidance and intensifying competition weighed on investor sentiment. We exited our position during the period.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_328_5a32a283_dd8c_45aa_9565_ed53f92330d7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10124162.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_443_45c96d5d_9956_594b_0ca5_2426b52d239f">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund (Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;69.07&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.03&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P North American Technology Sector Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;57.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.20&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000265796Member"
      id="t_440_5425c448_9a58_741e_35fd_a8e63451361e">Invesco Technology Fund (Class R)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000265796Member"
      decimals="4"
      id="h_1020_eed08659_f6a1_43f7_b14f_9570e756555e"
      unitRef="pure">0.6907</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000265796Member"
      decimals="4"
      id="h_1021_0c8039a4_8dd2_401b_aadd_8e323bd72ac5"
      unitRef="pure">0.1303</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000265796Member"
      decimals="4"
      id="h_1022_e058a4f8_f0fe_4d04_8bfe_d41459dd90d7"
      unitRef="pure">0.1900</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      id="t_441_0d2dc0d1_3c36_8362_b099_dc580f324be6">S&amp;P North American Technology Sector Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1023_281ab0ec_bd12_478c_8c65_cf8cfa92b67a"
      unitRef="pure">0.5775</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1024_67383c4d_e432_424e_8124_b9df8511098e"
      unitRef="pure">0.1827</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1025_7343ef28_2e77_4ba6_bb9b_86b82382b2a8"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_442_809634a0_97b1_ab8e_d95f_b417346c0f75">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1026_23a334dc_3cbb_4d55_9cc9_f10a6b9639d1"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1027_090f89dd_f130_48bc_9c4a_69dfa12d3f41"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1028_f7d42085_277f_45ab_aa15_b38db895b11a"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000265796Member"
      id="t_429_48187ea6_ebf5_505a_cf8e_eebb8db44154">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_430_b8955163_4204_1daa_edc5_e0a0604f1a6e">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_431_3da9154a_1200_ddaa_cf31_84578d95e875">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_432_4b65d7b6_1cc8_e3bc_04b5_ae63d098519b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,552,063,143&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;47&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;12,016,626&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;159&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000265796Member"
      decimals="INF"
      id="h_1029_fd5285b8_85c9_4673_bff2_2d96f2db8313"
      unitRef="USD">2552063143</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000265796Member"
      decimals="INF"
      id="h_1030_70dffcba_1c42_425d_a346_d1f62c8d51c0"
      unitRef="Holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000265796Member"
      decimals="INF"
      id="h_1031_87f352bf_da92_4a04_adf2_d0765cbb0f24"
      unitRef="USD">12016626</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000265796Member"
      decimals="4"
      id="h_1032_7d517b97_ee45_429b_ac30_2e38e27a4868"
      unitRef="pure">1.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_433_ec1e2f19_796a_580d_e354_190ca7af83fe">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10124167.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_434_4d4baea0_7c07_fdfa_7b3c_0324388f4c1e">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_NVIDIACorpMember"
      decimals="4"
      id="h_1033_cb10a888_cceb_4a68_bb47_0c238e390213"
      unitRef="pure">0.1161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_BroadcomIncMember"
      decimals="4"
      id="h_1034_df9c28b0_4f58_407f_a59b_22a780bb8a05"
      unitRef="pure">0.0606</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1035_58683f78_6c14_408e_9087_27d4c3fac0d7"
      unitRef="pure">0.0602</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_TaiwanSemiconductorManufacturingCoLtdADRMember"
      decimals="4"
      id="h_1036_e9337ecf_7951_4a9b_b7ca_4ab0326ef901"
      unitRef="pure">0.0450</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_AristaNetworksIncMember"
      decimals="4"
      id="h_1037_3062fc14_c0be_4954_9562_2d8f6e0fc0de"
      unitRef="pure">0.0380</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_AmazonComIncMember"
      decimals="4"
      id="h_1038_a22ca32f_f11d_47c8_bc7b_e5235d1b0192"
      unitRef="pure">0.0364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_LamResearchCorpMember"
      decimals="4"
      id="h_1039_32b70d1e_cef5_45d0_9166_c49d1757bf6d"
      unitRef="pure">0.0342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_TexasInstrumentsIncMember"
      decimals="4"
      id="h_1040_adf774e1_a277_458e_aead_38821799e3e5"
      unitRef="pure">0.0262</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_1041_3e5ea09d_6b76_4c7d_a200_12a1da51ecb7"
      unitRef="pure">0.0257</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000265796Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_1042_bd5381de_8aa3_47a0_bed0_564cb922fdf5"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_435_a4ce3b48_634d_f54b_dd77_af2308d4619d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_436_7b2f21f7_527a_0587_b2be_27296df789ef">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000265796Member"
      id="t_437_757a836a_9519_8597_5d59_4ec026fd8dea">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000265796Member"
      id="t_438_4d6ed5ca_621a_cdb2_946a_88419cc3ca9a">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000265796Member"
      id="t_439_86fd1544_2c3b_2a04_bdcf_0498f1b7ffb0">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;
</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="FY2026_C000071334Member"
      id="t_424_847b01ec_a1e7_b089_5f6c_8c40811d1f90">Invesco Technology Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000071334Member"
      id="t_425_29625890_1c6d_42c0_1882_68d7c95f5757">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000071334Member"
      id="t_426_59aa5a65_d2d8_6bab_6d0b_f281dd40d2d0">ITYYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_330_b4f38bb8_6bfc_488d_b5cb_b9dc4f102e97">This annual shareholder report contains important information about Invesco Technology Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000071334Member"
      id="t_331_0b806f5e_b9f0_4e42_9c44_f57f3cfbdc97">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_332_5afbb56a_9905_4544_9361_6b6fd2973cfb">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000071334Member"
      id="t_333_1ea3390b_9af8_442b_ab95_c4870c678907">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000071334Member"
      id="t_334_3f71760d_d2b8_4d36_8f2a_7eb856b495fe">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_335_dd6ed4a1_d2e0_4bcc_ad48_5bfacaef6d19">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_427_d5b9d464_0fde_06a3_b933_59b67f408c83">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund&lt;br/&gt;(Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;101&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000071334Member"
      decimals="INF"
      id="h_1043_a2296e3b_35ce_4235_ae1d_1c658721669c"
      unitRef="USD">101</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000071334Member"
      decimals="4"
      id="h_1044_6471b5ea_73d7_4a0f_86cd_08d07a21bd12"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_428_f63e8d03_f518_70d0_7bf5_5600b2b699a3">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets delivered strong gains and reached new record highs, driven by solid corporate earnings and renewed investor enthusiasm for artificial intelligence (AI) and growth&#x2011;oriented sectors, despite periods of geopolitical and inflation&#x2011;related volatility.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class Y shares of the Fund returned 70.04%. For the same time period, the S&amp;amp;P North American Technology Sector Index (the &#x201c;Benchmark&#x201d;) returned 57.75%. The Fund outperformed the Benchmark primarily due to stock selection in the information technology (IT) sector. Within IT, our underweight allocation to the software industry and stock selection in the electronic equipment instruments &amp;amp; components and communications equipment industries was accretive. These results were partially offset by weaker stock selection in the communication services sector.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;NVIDIA Corp.&#160;|&#160;&lt;/b&gt;Semiconductor maker NVIDIA's leadership in AI hardware strengthened into early 2026 as Blackwell Graphic Processing Units moved into full-scale production, accelerating deployments across major hyperscalers. Record earnings and strong demand visibility reinforced NVIDIA&#x2019;s leadership in AI infrastructure.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings Inc. | &lt;/b&gt;Lumentum is a leading supplier of lasers to the AI ecosystem. The stock rallied due to strong demand for its products in hyperscale and AI data centers, alongside favorable investment sentiment toward AI infrastructure stocks.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Broadcom, Inc. | &lt;/b&gt;Broadcom saw robust demand for its custom AI chips and networking solutions. Strategic partnerships and strong execution in its semiconductor segment led to record revenues and positive investor sentiment tied to Broadcom's AI roadmap.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Zscaler, Inc.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Zscaler, a cloud cybersecurity provider, faced pressure as competition intensified in secure access networking and investor sensitivity to AI-related disruption across the software industry heightened. The stock also pulled back due to conservative full-year guidance reported late in the fourth quarter of 2025. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Robinhood Markets, Inc. | &lt;/b&gt;Robinhood Markets, a retail trading platform, declined as the price of bitcoin pulled back late in the fourth quarter of 2025. As a result, crypto trading activity on the platform slowed. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Snowflake Inc. | &lt;/b&gt;Snowflake, a cloud data platform provider, declined as slowing product revenue growth, cautious guidance and intensifying competition weighed on investor sentiment. We exited our position during the period.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_337_2606aec8_823f_4109_83ae_6ee8a74aecc7">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123370.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_443_42f3144d_d994_4295_af49_4b2bd8142f18">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund (Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;70.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.60&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.60&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P North American Technology Sector Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;57.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.20&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000071334Member"
      id="t_432_66895c69_72b4_64d5_0e15_fcfbdadc6c90">Invesco Technology Fund (Class Y)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000071334Member"
      decimals="4"
      id="h_1045_2cf60eea_ea09_44a5_8858_9b88c25c72e2"
      unitRef="pure">0.7004</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000071334Member"
      decimals="4"
      id="h_1046_e2359098_1cf5_4b4d_a26e_a3aff4244312"
      unitRef="pure">0.1360</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000071334Member"
      decimals="4"
      id="h_1047_4f09abe7_204d_477f_affc_a686cade45e9"
      unitRef="pure">0.1960</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      id="t_436_59ecd15a_8590_3960_60ee_5bd534a06b25">S&amp;P North American Technology Sector Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1048_813e4258_dcc7_4c90_acd9_67b8bd510862"
      unitRef="pure">0.5775</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1049_62c09f7f_7773_44e0_a8d6_8afe09a04477"
      unitRef="pure">0.1827</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1050_cf1d544f_ad5c_4f81_8add_f8fb2451965e"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_442_8913f4e4_3311_9aac_f86f_34144d3a1960">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1051_7a9f6d7a_4cfd_4462_9638_5f2af368f15c"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1052_16de2e9d_b418_4458_8434_4bdf412b040a"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1053_ee1c6938_5f39_45aa_ba40_ef7b1351ad05"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000071334Member"
      id="t_430_01ab1a2b_28dd_384c_15e4_524769ee993b">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_431_f7475cdd_4a90_2db3_d77b_fdeda9359b06">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_429_30033c44_9f91_e820_adfa_5a18029833fb">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_433_0bea04de_773a_43bd_d8ea_b83bfd96df30">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,552,063,143&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;47&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;12,016,626&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;159&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000071334Member"
      decimals="INF"
      id="h_1054_eceb7c08_aa4a_4673_bae3_debff27ce416"
      unitRef="USD">2552063143</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000071334Member"
      decimals="INF"
      id="h_1055_4bee14c4_ed88_4e0c_af90_01b28709e7d0"
      unitRef="Holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000071334Member"
      decimals="INF"
      id="h_1056_708341ff_842f_4c34_a869_76f4cd093ffe"
      unitRef="USD">12016626</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000071334Member"
      decimals="4"
      id="h_1057_0d7f1ebc_e9de_426f_937f_6c725d480042"
      unitRef="pure">1.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_434_88228775_9416_93eb_dc8f_4dfee22c6091">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123375.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_435_eada93de_975a_ca86_278f_65d389a1cbfe">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_NVIDIACorpMember"
      decimals="4"
      id="h_1058_0e0cfe13_3dbf_4a40_a63b_a01603835cc7"
      unitRef="pure">0.1161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_BroadcomIncMember"
      decimals="4"
      id="h_1059_71774bc9_2416_487a_86f6_7a480e3d8859"
      unitRef="pure">0.0606</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1060_1a28c8f2_107f_4251_8b66_309a0f812c39"
      unitRef="pure">0.0602</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_TaiwanSemiconductorManufacturingCoLtdADRMember"
      decimals="4"
      id="h_1061_5e87b73c_cfc1_486b_b00c_744d36c09b83"
      unitRef="pure">0.0450</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_AristaNetworksIncMember"
      decimals="4"
      id="h_1062_6fc8634d_f947_4988_baf6_87d42e977b0e"
      unitRef="pure">0.0380</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_AmazonComIncMember"
      decimals="4"
      id="h_1063_f9c4f672_c2b7_4cb5_b45a_c4f5f49b58d8"
      unitRef="pure">0.0364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_LamResearchCorpMember"
      decimals="4"
      id="h_1064_5f237dee_db24_4e23_8860_9cb90167d6dd"
      unitRef="pure">0.0342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_TexasInstrumentsIncMember"
      decimals="4"
      id="h_1065_4cf6455c_9813_4e15_909d_1133432934df"
      unitRef="pure">0.0262</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_1066_8efefd5e_66d9_4d6f_93e6_a0d45cebfc15"
      unitRef="pure">0.0257</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000071334Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_1067_49f6c370_b23b_4e89_aa7e_7a2c895aa5d0"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_437_fb2cf9f3_330d_cbf3_c6e7_016b6471a030">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_438_6fa66103_6a5b_08da_9658_9a94cf1a0913">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000071334Member"
      id="t_439_ae9e6621_80cb_4e17_da5c_cc7fb4edac1c">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000071334Member"
      id="t_440_5411559c_4886_a420_6cf1_3b0f49a68446">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000071334Member"
      id="t_441_164aa8e0_673f_8cdf_afff_60cde21428ba">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;
</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="FY2026_C000000365Member"
      id="t_425_03fc5095_c3d5_81ca_f4ed_4c8a4329984b">Invesco Technology Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000000365Member"
      id="t_426_1cb65300_a082_3592_922c_596f1cf435a2">Investor Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000000365Member"
      id="t_427_f2cf3beb_efc3_1d51_71d9_97aff4eed35b">FTCHX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_339_2b584bc3_198a_46e2_a145_74ab171a3d1a">This annual shareholder report contains important information about Invesco Technology Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000000365Member"
      id="t_340_8889f955_27e4_46cd_bab6_a8ee0e0f1baa">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_341_24d34cc5_9de5_4773_9ec2_4de692aab2f8">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000000365Member"
      id="t_342_30c9af4b_bfe4_4c06_a821_7b041b5141da">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000000365Member"
      id="t_343_f5d872a2_2289_42e6_ae00_4943853faac8">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_344_4fe8da7d_130f_4c8c_9ce8_da3b2fbd512e">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_428_af93bc68_f6b9_b0e0_dda9_c9671c4ea9fd">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund&lt;br/&gt;(Investor Class)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;121&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000000365Member"
      decimals="INF"
      id="h_1068_ed95652e_e2b2_4e89_a933_2a862fa70b73"
      unitRef="USD">121</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000000365Member"
      decimals="4"
      id="h_1069_43154ed8_f11d_4c13_b984_d9daa9b8dbef"
      unitRef="pure">0.0090</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_429_4f0a6c3e_a28c_61e0_b902_60f75be72cf6">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets delivered strong gains and reached new record highs, driven by solid corporate earnings and renewed investor enthusiasm for artificial intelligence (AI) and growth&#x2011;oriented sectors, despite periods of geopolitical and inflation&#x2011;related volatility.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Investor Class shares of the Fund returned 69.76%. For the same time period, the S&amp;amp;P North American Technology Sector Index (the &#x201c;Benchmark&#x201d;) returned 57.75%. The Fund outperformed the Benchmark primarily due to stock selection in the information technology (IT) sector. Within IT, our underweight allocation to the software industry and stock selection in the electronic equipment instruments &amp;amp; components and communications equipment industries was accretive. These results were partially offset by weaker stock selection in the communication services sector.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;NVIDIA Corp.&#160;|&#160;&lt;/b&gt;Semiconductor maker NVIDIA's leadership in AI hardware strengthened into early 2026 as Blackwell Graphic Processing Units moved into full-scale production, accelerating deployments across major hyperscalers. Record earnings and strong demand visibility reinforced NVIDIA&#x2019;s leadership in AI infrastructure.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings Inc. | &lt;/b&gt;Lumentum is a leading supplier of lasers to the AI ecosystem. The stock rallied due to strong demand for its products in hyperscale and AI data centers, alongside favorable investment sentiment toward AI infrastructure stocks.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Broadcom, Inc. | &lt;/b&gt;Broadcom saw robust demand for its custom AI chips and networking solutions. Strategic partnerships and strong execution in its semiconductor segment led to record revenues and positive investor sentiment tied to Broadcom's AI roadmap.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Zscaler, Inc.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Zscaler, a cloud cybersecurity provider, faced pressure as competition intensified in secure access networking and investor sensitivity to AI-related disruption across the software industry heightened. The stock also pulled back due to conservative full-year guidance reported late in the fourth quarter of 2025. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Robinhood Markets, Inc. | &lt;/b&gt;Robinhood Markets, a retail trading platform, declined as the price of bitcoin pulled back late in the fourth quarter of 2025. As a result, crypto trading activity on the platform slowed. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Snowflake Inc. | &lt;/b&gt;Snowflake, a cloud data platform provider, declined as slowing product revenue growth, cautious guidance and intensifying competition weighed on investor sentiment. We exited our position during the period.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_346_2b6a0fc0_76cc_4b35_96bc_6028c2174bf2">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123406.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_430_ada5feb9_3205_31d7_0754_f116024322d9">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund (Investor Class)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;69.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P North American Technology Sector Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;57.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.20&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000000365Member"
      id="t_440_21399f26_4b56_94ee_1044_9dc73b21cec9">Invesco Technology Fund (Investor Class)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000000365Member"
      decimals="4"
      id="h_1070_e18ee2b8_7b8b_4a79_8183_46fa4a0e7745"
      unitRef="pure">0.6976</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000000365Member"
      decimals="4"
      id="h_1071_cf940c48_160e_440c_a1c5_011556766bf4"
      unitRef="pure">0.1344</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000000365Member"
      decimals="4"
      id="h_1072_154dd4e7_496d_4490_887a_8cdcc92c1870"
      unitRef="pure">0.1942</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      id="t_441_87dbe849_40e0_9da9_f8ee_8deb5d4a25e4">S&amp;P North American Technology Sector Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1073_db880ffa_0cd6_4e32_9803_38af239696bb"
      unitRef="pure">0.5775</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1074_6e748465_10ec_4c02_aa50_e7f36a101acc"
      unitRef="pure">0.1827</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1075_6b84f4f1_319e_4b48_9d4b_c09e73c8de76"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_442_7da19d9f_1b77_fb00_a177_31fac9a0c88e">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1076_984a4d23_3d50_4ef4_8296_863d0f1cc894"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1077_c63ed70d_f031_4c8c_805c_9bb7a452928d"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1078_d30e08c4_8f77_479b_aed5_667a509b6e9f"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000000365Member"
      id="t_431_a5356376_b5dc_281c_f2bb_199bea6358d9">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_432_16c7f744_0841_dca8_c62e_a5e79d1b9276">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_433_70d119cb_70f0_bd37_e508_bcfcfb205335">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_434_5f1ece4e_3d43_0948_b886_84fe3def361d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,552,063,143&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;47&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;12,016,626&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;159&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000000365Member"
      decimals="INF"
      id="h_1079_845edde3_4d0d_4c64_ac8f_8dd7fc025d3c"
      unitRef="USD">2552063143</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000000365Member"
      decimals="INF"
      id="h_1080_7af0f650_f60f_4630_88e6_f7518053862d"
      unitRef="Holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000000365Member"
      decimals="INF"
      id="h_1081_1f84d65a_4453_4d07_a77e_62a1b7f7f0cc"
      unitRef="USD">12016626</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000000365Member"
      decimals="4"
      id="h_1082_164bc17a_fdb6_4b35_939d_05a54dc358f4"
      unitRef="pure">1.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_435_8f4be2ce_38fa_0cea_65a3_9dbc3da81ffd">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;


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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123411.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_436_e2b157e0_5b5f_55bb_897c_bb57e51f3282">

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;


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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_NVIDIACorpMember"
      decimals="4"
      id="h_1083_bbd024e5_8b54_4c90_82a9_c65b625f368d"
      unitRef="pure">0.1161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_BroadcomIncMember"
      decimals="4"
      id="h_1084_8338af44_df89_435c_af76_aaf84a550a67"
      unitRef="pure">0.0606</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1085_c5989d9e_c768_4e32_a454_de8da0f98a24"
      unitRef="pure">0.0602</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_TaiwanSemiconductorManufacturingCoLtdADRMember"
      decimals="4"
      id="h_1086_db9b4727_a347_47d1_8016_19175b627544"
      unitRef="pure">0.0450</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_AristaNetworksIncMember"
      decimals="4"
      id="h_1087_f365b0ad_1666_4883_bdc4_371f272c9a45"
      unitRef="pure">0.0380</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_AmazonComIncMember"
      decimals="4"
      id="h_1088_ae8b0f3a_5a44_467d_b388_19151c6c901d"
      unitRef="pure">0.0364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_LamResearchCorpMember"
      decimals="4"
      id="h_1089_f79194cf_94d2_4317_abfa_decfcdf11923"
      unitRef="pure">0.0342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_TexasInstrumentsIncMember"
      decimals="4"
      id="h_1090_27a0f70e_d3f7_4994_8d23_e3c07c6aac11"
      unitRef="pure">0.0262</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_1091_a8269d22_d4f5_4bfa_9234_cc1d432a44be"
      unitRef="pure">0.0257</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000000365Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_1092_dffad2d7_f8b5_41dd_b7de_160190cca719"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_437_f578ed53_ebcd_0055_a81b_a92d32ee8b98">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;
</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_444_e89c371a_aa7b_b907_a46b_839298d4a3e9">&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000000365Member"
      id="t_438_ea3d92c0_57c6_d5f3_928e_4074ea9dd15b">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000000365Member"
      id="t_439_6335364f_e919_e1ed_f1b4_f0e759a59031">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000000365Member"
      id="t_443_134f82f0_297b_cbd9_3875_4998bc097ae8">&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="FY2026_C000023158Member"
      id="t_426_e3c68994_9e07_da33_3301_d8a933b79c30">Invesco Technology Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000023158Member"
      id="t_427_5e0edd7b_bf8f_e587_dac3_05407c50ed10">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000023158Member"
      id="t_428_9c5eb17b_29f3_5d37_8f9f_e746cddff62a">FTPIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_348_3da445fd_cf25_489c_9939_d8263f56c024">This annual shareholder report contains important information about Invesco Technology Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000023158Member"
      id="t_349_d1475cab_45e2_4556_ac31_cd6ba2cea53e">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_350_5df9ff21_187b_4d75_9045_427657076bff">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000023158Member"
      id="t_351_0a9e8215_3c30_4c22_b4be_da7388ff7234">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000023158Member"
      id="t_352_a97488d8_fa21_473c_bb6f_d23b8199bab0">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_353_d2c07a76_30e5_4781_a190_15ca3997d533">
&lt;div style="color: rgb(0, 0, 0); font-kerning: none; font-family: 'arial'; font-size: 9pt; font-weight: bold; margin: 0px;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_429_b11274c6_63a4_6797_b65e_cd3e14183ed8">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund&lt;br/&gt;(Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;97&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000023158Member"
      decimals="INF"
      id="h_1093_69a79fbd_220e_4fd1_ba10_1e6a7db6dfe9"
      unitRef="USD">97</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000023158Member"
      decimals="4"
      id="h_1094_cf612dd3_7413_4df6_b3f6_759ee5b3ac16"
      unitRef="pure">0.0072</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_430_05cb143b_c3a7_e5e3_b2fc_181be8d8ec9b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets delivered strong gains and reached new record highs, driven by solid corporate earnings and renewed investor enthusiasm for artificial intelligence (AI) and growth&#x2011;oriented sectors, despite periods of geopolitical and inflation&#x2011;related volatility.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R5 shares of the Fund returned 70.07%. For the same time period, the S&amp;amp;P North American Sector Technology Index (the &#x201c;Benchmark&#x201d;) returned 57.75%. The Fund outperformed the Benchmark primarily due to stock selection in the information technology (IT) sector. Within IT, our underweight allocation to the software industry and stock selection in the electronic equipment instruments &amp;amp; components and communications equipment industries was accretive. These results were partially offset by weaker stock selection in the communication services sector.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;NVIDIA Corp.&#160;|&#160;&lt;/b&gt;Semiconductor maker NVIDIA's leadership in AI hardware strengthened into early 2026 as Blackwell Graphic Processing Units moved into full-scale production, accelerating deployments across major hyperscalers. Record earnings and strong demand visibility reinforced NVIDIA&#x2019;s leadership in AI infrastructure.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings Inc. | &lt;/b&gt;Lumentum is a leading supplier of lasers to the AI ecosystem. The stock rallied due to strong demand for its products in hyperscale and AI data centers, alongside favorable investment sentiment toward AI infrastructure stocks.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Broadcom, Inc. | &lt;/b&gt;Broadcom saw robust demand for its custom AI chips and networking solutions. Strategic partnerships and strong execution in its semiconductor segment led to record revenues and positive investor sentiment tied to Broadcom's AI roadmap.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Zscaler, Inc.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Zscaler, a cloud cybersecurity provider, faced pressure as competition intensified in secure access networking and investor sensitivity to AI-related disruption across the software industry heightened. The stock also pulled back due to conservative full-year guidance reported late in the fourth quarter of 2025. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Robinhood Markets, Inc. | &lt;/b&gt;Robinhood Markets, a retail trading platform, declined as the price of bitcoin pulled back late in the fourth quarter of 2025. As a result, crypto trading activity on the platform slowed. We exited our position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Snowflake Inc. | &lt;/b&gt;Snowflake, a cloud data platform provider, declined as slowing product revenue growth, cautious guidance and intensifying competition weighed on investor sentiment. We exited our position during the period.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_355_33a90837_8b7b_4e4e_b4c6_477e26bdda20">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123442.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_444_5b8e2e50_9b97_57af_6a5e_6e779ede8046">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Technology Fund (Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;70.07&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.66&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P North American Technology Sector Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;57.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.20&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000023158Member"
      id="t_441_9887058c_8838_df7d_1d15_7ab4fcf78735">Invesco Technology Fund (Class R5)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000023158Member"
      decimals="4"
      id="h_1095_5089b953_f80d_4dbf_a414_8559cd2cc252"
      unitRef="pure">0.7007</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000023158Member"
      decimals="4"
      id="h_1096_9eba4bb7_0e84_40ae_95f0_cf63840bd5e4"
      unitRef="pure">0.1366</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000023158Member"
      decimals="4"
      id="h_1097_d531bf24_6b54_4cce_8de5_27fa7e4c267f"
      unitRef="pure">0.1972</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      id="t_442_a7cef900_8b91_23f6_536b_66ce2be06cc8">S&amp;P North American Technology Sector Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1098_d201e58a_ace2_4680_a028_31072f0b025f"
      unitRef="pure">0.5775</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1099_6b178ece_d27b_4918_8b88_091f1eed1249"
      unitRef="pure">0.1827</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1100_6883a6f9_bc0d_40e0_8bb9_59c7bf7bd04c"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_443_b87a2279_624e_b40e_d69d_a0b1b350873d">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1101_2f41c083_b821_4fe8_abdc_30b00cafab3e"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1102_8f9cd738_5596_414e_a0e1_894078d32187"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1103_7c1703e3_a2b0_46ce_b536_a3aa893eb323"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000023158Member"
      id="t_431_0098bff1_59bc_0836_603f_b46969cc6d4a">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_432_da57c502_8a3e_d2e1_6143_e57050be8545">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_433_08fa3585_05d9_3131_13ed_83f9a5bb582e">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_434_e18a31fa_3ff6_a6a1_0e6d_665df7864a6a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,552,063,143&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;47&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;12,016,626&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;159&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000023158Member"
      decimals="INF"
      id="h_1104_87eb58a5_8845_4ee8_9f10_12cce3950abf"
      unitRef="USD">2552063143</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000023158Member"
      decimals="INF"
      id="h_1105_a7400680_abff_431f_bed6_2ca8c33016d4"
      unitRef="Holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000023158Member"
      decimals="INF"
      id="h_1106_7ed9de1c_da17_4c55_a29e_d8a085be434c"
      unitRef="USD">12016626</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000023158Member"
      decimals="4"
      id="h_1107_4e1fa793_518a_4beb_b34c_1e5b221bd06e"
      unitRef="pure">1.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_435_ce137110_d84c_a65e_fa0b_b09b0e0c186f">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123447.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_436_57a1bf1f_36fc_4e22_3e5f_1e6d54f7eb8b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_NVIDIACorpMember"
      decimals="4"
      id="h_1108_9eba9a2e_977f_446c_82de_03573a4f0cc7"
      unitRef="pure">0.1161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_BroadcomIncMember"
      decimals="4"
      id="h_1109_7db2c6e8_df06_4a86_a376_46319dfc8c8b"
      unitRef="pure">0.0606</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1110_ff1210c1_da70_4b30_882f_01c9f1d4459a"
      unitRef="pure">0.0602</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_TaiwanSemiconductorManufacturingCoLtdADRMember"
      decimals="4"
      id="h_1111_81883a1f_9fad_44b5_a2f3_d0994963cf8c"
      unitRef="pure">0.0450</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_AristaNetworksIncMember"
      decimals="4"
      id="h_1112_7ee66417_e9ca_4a35_833c_ce630c823bc6"
      unitRef="pure">0.0380</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_AmazonComIncMember"
      decimals="4"
      id="h_1113_cee46377_89a6_4c85_bbff_12bc1a66eb2a"
      unitRef="pure">0.0364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_LamResearchCorpMember"
      decimals="4"
      id="h_1114_9a4c0e39_dfe5_4381_9de9_05ebf9e25768"
      unitRef="pure">0.0342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_TexasInstrumentsIncMember"
      decimals="4"
      id="h_1115_078903d3_8d34_4d96_b19a_2e34c02c9551"
      unitRef="pure">0.0262</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_1116_cd720cbb_3ad3_43de_b12c_341474e0657a"
      unitRef="pure">0.0257</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000023158Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_1117_ef589e35_22e4_45d8_b0ac_696aeffc3440"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_437_ed34f399_542b_ef6b_ffbe_9f7f908ffa89">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 20pt 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt;&lt;/div&gt;


&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;



&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_438_642a3b19_3ac9_9052_97fd_cf1179b94ab2">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000023158Member"
      id="t_439_c4e9108a_9184_569e_8a6d_c6d9ba5a9549">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000023158Member"
      id="t_440_b9eb6072_457b_d89a_037d_91cb137a0ef7">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000023158Member"
      id="t_445_0736d3b2_ae13_7173_abc2_ef9b69d3643d">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;
</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="FY2026_C000188945Member"
      id="t_427_12daba53_8730_c649_34a4_48ff61ac30dc">Invesco Technology Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000188945Member"
      id="t_428_98cc17f8_cf7b_8deb_8ec4_5ee3a8082962">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000188945Member"
      id="t_429_00438b76_03fb_70a0_02b5_f66f2e79c561">FTPSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_357_40d2c947_dcfa_4adf_8242_9beabfdb3f24">This annual shareholder report contains important information about Invesco Technology Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000188945Member"
      id="t_358_a9018174_e0b5_44d9_81d6_b8abdc23bbea">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_359_b62f43bb_9ce9_40b4_ac13_5d6bc19c4474">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000188945Member"
      id="t_360_c7754352_8cfa_4252_b5e0_cd00f383ba25">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000188945Member"
      id="t_361_71aef938_0440_4716_8061_567b86124cbe">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_362_be421dc4_be44_4989_a09a_4adf7bdb90c6">&lt;div style="color:rgb(0, 0, 0);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-kerning:none;font-family:'arial';font-size:9pt;font-weight:bold;"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/div&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_430_9d5a8922_898c_a077_6c05_035050b3aab5">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Technology Fund&lt;br/&gt; (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;88&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;0.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000188945Member"
      decimals="INF"
      id="h_1118_60750d11_465d_4659_8f15_b09aa57e09db"
      unitRef="USD">88</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000188945Member"
      decimals="4"
      id="h_1119_ce5f5619_f47b_4eeb_a1a8_19f60e36105a"
      unitRef="pure">0.0065</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_431_2bd17741_a68b_e0a6_c4a9_ea8985585fcb">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets delivered strong gains and reached new record highs, driven by solid corporate earnings and renewed investor enthusiasm for artificial intelligence (AI) and growth&#x2011;oriented sectors, despite periods of geopolitical and inflation&#x2011;related volatility.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R6 shares of the Fund returned 70.21%. For the same time period, the S&amp;amp;P North American Technology Sector Index (the &#x201c;Benchmark&#x201d;) returned 57.75%. The Fund outperformed the Benchmark primarily due to stock selection in the information technology (IT) sector. Within IT, our underweight allocation to the software industry and stock selection in the electronic equipment instruments &amp;amp; components and communications equipment industries was accretive. These results were partially offset by weaker stock selection in the communication services sector.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;NVIDIA Corp.&#160;|&#160;&lt;/b&gt;Semiconductor maker NVIDIA's leadership in AI hardware strengthened into early 2026 as Blackwell Graphic Processing Units moved into full-scale production, accelerating deployments across major hyperscalers. Record earnings and strong demand visibility reinforced NVIDIA&#x2019;s leadership in AI infrastructure.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lumentum Holdings Inc. | &lt;/b&gt;Lumentum is a leading supplier of lasers to the AI ecosystem. The stock rallied due to strong demand for its products in hyperscale and AI data centers, alongside favorable investment sentiment toward AI infrastructure stocks.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Broadcom, Inc. | &lt;/b&gt;Broadcom saw robust demand for its custom AI chips and networking solutions. Strategic partnerships and strong execution in its semiconductor segment led to record revenues and positive investor sentiment tied to Broadcom's AI roadmap.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Zscaler, Inc.&lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Zscaler, a cloud cybersecurity provider, faced pressure as competition intensified in secure access networking and investor sensitivity to AI-related disruption across the software industry heightened. The stock also pulled back due to conservative full-year guidance reported late in the fourth quarter of 2025. We exited our position during the period.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Robinhood Markets, Inc. | &lt;/b&gt;Robinhood Markets, a retail trading platform, declined as the price of bitcoin pulled back late in the fourth quarter of 2025. As a result, crypto trading activity on the platform slowed. We exited our position during the period. &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:14pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Snowflake Inc. | &lt;/b&gt;Snowflake, a cloud data platform provider, declined as slowing product revenue growth, cautious guidance and intensifying competition weighed on investor sentiment. We exited our position during the period. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_364_3a7ab968_86e5_4c9b_8277_b0fa8c9c5996">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123478.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_432_66e61101_5442_9a76_ca7b_8f726c3edc0f">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Technology Fund (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;70.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;19.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P North American Technology Sector Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;57.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;18.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;24.20&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000188945Member"
      id="t_433_6f5c40b8_7a30_25bb_e542_83398090b264">Invesco Technology Fund (Class R6)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000188945Member"
      decimals="4"
      id="h_1120_cdadd11d_5e33_4b8d_98cf_d39fa02f675c"
      unitRef="pure">0.7021</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000188945Member"
      decimals="4"
      id="h_1121_21e67f00_2225_4186_8ed9_13cdf242e934"
      unitRef="pure">0.1374</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000188945Member"
      decimals="4"
      id="h_1122_f1dfb917_97f9_4449_ba16_c01e3ab42ce4"
      unitRef="pure">0.1972</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      id="t_444_0c7e92cb_59df_02df_2207_49ee261ee41c">S&amp;P North American Technology Sector Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1123_55322966_b29a_443b_aab9_7323645c9ed0"
      unitRef="pure">0.5775</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1124_6341ed23_fa92_4f1f_b2e9_f9eb3187afaa"
      unitRef="pure">0.1827</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPNorthAmericanTechnologySectorIndexMember"
      decimals="4"
      id="h_1125_524095e2_ce4a_4c8d_932f_1db7b4804ec0"
      unitRef="pure">0.2420</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_445_2c3fd7de_834b_69ed_b91d_b16a5a892610">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1126_2764626e_7add_448b_a071_41bfefbf3fdb"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1127_82f94c91_55c7_47c3_b92f_aba9a784900b"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1128_c552e4e7_e734_41e7_850f_482fb32dab34"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000188945Member"
      id="t_446_83e401fd_43ca_a152_0cb8_446811ae2990">2017-04-04</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000188945Member"
      id="t_434_dc7494cb_f231_cf41_931d_2eb40688c952">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_435_cecf1615_0f6a_ff88_8a91_d8db5ea59adc">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_436_6d132b86_df16_960e_9518_16a96b165174">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_437_235177f1_464b_4216_0eec_32ac34a24429">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,552,063,143&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;47&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;12,016,626&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;159&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000188945Member"
      decimals="INF"
      id="h_1129_418d0ef1_0c18_4e48_823a_55f4c83fc090"
      unitRef="USD">2552063143</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000188945Member"
      decimals="INF"
      id="h_1130_0279bbe1_9bb1_44bb_a6d6_3281302d40d3"
      unitRef="Holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000188945Member"
      decimals="INF"
      id="h_1131_191c3f57_26ae_47e6_bf28_7568d10dc027"
      unitRef="USD">12016626</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000188945Member"
      decimals="4"
      id="h_1132_46f6d920_ccdc_4da4_a350_884b864853af"
      unitRef="pure">1.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_438_c7f4bb7d_709e_9b91_4a0c_df2582950914">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123483.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_439_357d0e36_c47d_d760_9d1a_ef3e99a60028">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;11.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;6.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;6.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Arista Networks, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Lam Research Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Texas Instruments, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MACOM Technology Solutions Holdings, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_NVIDIACorpMember"
      decimals="4"
      id="h_1133_335c4586_736e_4916_b830_430e341360a0"
      unitRef="pure">0.1161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_BroadcomIncMember"
      decimals="4"
      id="h_1134_e9bef337_807d_4bea_9d6c_b8b6e0f3015f"
      unitRef="pure">0.0606</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_1135_4615bb29_aef0_400d_b6a0_44cfdd8e294b"
      unitRef="pure">0.0602</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_TaiwanSemiconductorManufacturingCoLtdADRMember"
      decimals="4"
      id="h_1136_c2050fb5_a1ea_44f4_b64a_a215fa42e5c2"
      unitRef="pure">0.0450</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_AristaNetworksIncMember"
      decimals="4"
      id="h_1137_e020da3d_b2fb_4330_914f_a908a3b9ef80"
      unitRef="pure">0.0380</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_AmazonComIncMember"
      decimals="4"
      id="h_1138_f1918c10_4fa2_436f_afc3_c6899321e408"
      unitRef="pure">0.0364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_LamResearchCorpMember"
      decimals="4"
      id="h_1139_8311c5f9_cee4_46f7_a921_f65e9bef5e41"
      unitRef="pure">0.0342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_TexasInstrumentsIncMember"
      decimals="4"
      id="h_1140_fe808f70_a311_4535_a090_9bda19efec90"
      unitRef="pure">0.0262</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_1141_94f9b988_99a2_442e_a0f5_76c2624e5c0c"
      unitRef="pure">0.0257</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188945Member_MACOMTechnologySolutionsHoldingsIncMember"
      decimals="4"
      id="h_1142_082183a6_5a8e_420c_974d_b78d8ec8c968"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_440_021cc101_3c97_ba7e_c453_ce5da8f77b93">&lt;div style="margin-top:20pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Changed Over The Past Year?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_441_49d8479f_43fe_7016_b643_6925563776b7">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;This is a summary of certain changes to the Fund since April 30, 2025. For more complete information, you may review the Fund's prospectus, which is available at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt; or upon request at (800) 959-4246.&lt;/div&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000188945Member"
      id="t_442_a55d5360_fbd6_d5b5_268f_cdab3ba73dac">invesco.com/reports</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000188945Member"
      id="t_443_56e6721c_b6de_5df0_c999_fa56b465fb00">(800) 959-4246</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngRisksChngTextBlock
      contextRef="FY2026_C000188945Member"
      id="t_447_08d19155_981f_9977_cdad_98db1d3c4a67">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;The Fund added active trading risk to its principal risks to reflect that active trading of portfolio securities may result in added expenses, a lower return and increased tax liability.&lt;/div&gt;</oef:MaterialFundChngRisksChngTextBlock>
    <oef:FundName
      contextRef="FY2026_C000084507Member"
      id="t_374_f31aa383_9913_bd62_20ba_4898ec743eeb">Invesco Value Opportunities Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084507Member"
      id="t_375_efcf5f2b_0e32_73ca_b19c_742532edb408">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084507Member"
      id="t_376_f2144468_dc0e_bf96_5d7e_3c8b493613d1">VVOAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_366_9f8a9df9_5f36_4a4d_aace_36f5b445407d">This annual shareholder report contains important information about Invesco Value Opportunities Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084507Member"
      id="t_367_e20a2106_b0ad_42b5_b37a_bdb03ad6f512">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_368_eac52a34_f091_4a10_b6be_923d038d6e24">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084507Member"
      id="t_369_de8f39e2_6683_4881_8509_f389c326ee42">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084507Member"
      id="t_370_ed6f696c_a4b4_4746_9b68_8b6e38eac0fb">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_377_404a035b_400b_3bb0_283b_cffd138b8bd7">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Value Opportunities Fund&lt;br/&gt; (Class A)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;126&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084507Member"
      decimals="INF"
      id="h_1143_4c75e4a2_276e_4771_b867_41f6627af9bf"
      unitRef="USD">126</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084507Member"
      decimals="4"
      id="h_1144_ea50cc74_bc0a_47b2_b8fb_a8f559bfd90e"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_378_52afb2f3_f243_d145_65c9_e3f0c859916c">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class A shares of the Fund, excluding sales charge, returned 52.67%. For the same time the Russell Midcap&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 29.76%. The Fund outperformed the Benchmark primarily due to strong stock selection in the industrials and IT sectors. These sectors were also the largest contributors to absolute performance. Stock selection in materials, and a lack of exposure to real estate also aided relative returns. Conversely, stock selection in health care detracted the most from the Fund's relative and absolute return and stock selection in financials also detracted from the Fund's relative return. The Fund's cash holding, while approximately 4% on average, also detracted from returns in the strong market environment.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;AppLovin Corp. | &lt;/b&gt;AppLovin is a mobile technology firm that provides developers with tools to market, monetize, analyze and publish their apps. The company reported a strong increase in revenues, along with better-than-expected earnings and also announced its entry into the e-commerce market, which we believe may be another avenue for growth.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Centene Corp. &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Centene is a leading provider of both Medicaid and Affordable Care Act insurance coverage. Centene&#x2019;s stock dropped sharply after the company pulled its 2025 earnings guidance due to lower growth in the health care exchange market and rising medical costs. The passage of the &#x201c;One Big Beautiful Bill Act&#x201d; put further pressure on shares, given the approximately $1 trillion in potential cuts to Medicaid.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Globant S.A. | &lt;/b&gt;Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period. &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:14pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Fidelity National Information Services, Inc. | &lt;/b&gt;Fidelity National Information Services, known as FIS, is a leading provider of technology solutions for merchants, banks and capital markets firms. The stock declined as FIS faced a number of headwinds, including tough year&#x2011;over&#x2011;year earnings comparisons in its capital markets segment, issues related to its sale of payment processing firm Worldpay, and short&#x2011;term profit margin dilution from a recent acquisition.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_372_539dc540_4181_4a6c_845a_5031d73fddc6">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123514.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_379_c28d8d13_63a1_f968_de79_38039888dcb7">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Value Opportunities Fund (Class A) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;44.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;16.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;14.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Value Opportunities Fund (Class A) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;52.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;17.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Russell Midcap&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;29.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;8.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;10.32&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084507Member"
      id="t_380_791f8ae8_2f51_b070_f459_f15d39ab62ac">Invesco Value Opportunities Fund (Class A) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084507Member"
      decimals="4"
      id="h_1145_e57466d4_65cb_4d7b_8e84_2d4bc06ead1f"
      unitRef="pure">0.4430</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084507Member"
      decimals="4"
      id="h_1146_5e52393d_2ab1_47da_bf38_60fdaea3ccf0"
      unitRef="pure">0.1657</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084507Member"
      decimals="4"
      id="h_1147_0b451a7e_cd44_4f85_abea_f5626b8c84b1"
      unitRef="pure">0.1493</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084507Member_WithoutSalesLoadMember"
      id="t_390_b2e57cf0_2f58_336a_f7f7_f9002e4b9a0f">Invesco Value Opportunities Fund (Class A) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084507Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1148_8abf29b5_5266_4ced_8c61_626e2d3a07dd"
      unitRef="pure">0.5267</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084507Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1149_35cf5e3f_cf25_413b_b35e_9564ba9046f3"
      unitRef="pure">0.1790</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084507Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1150_737b7d29_6e16_429b_9d14_0cc041ea64f9"
      unitRef="pure">0.1558</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_389_10578849_ac7f_3caa_9e36_c8e214468335">Russell Midcap&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1151_227c2d93_d062_412c_b8b6_717694457449"
      unitRef="pure">0.2976</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1152_18b402f5_2cb7_4a95_bfce_db1b934cf07c"
      unitRef="pure">0.0850</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1153_3444a940_31d9_41a1_b2f4_b83e62d79ae1"
      unitRef="pure">0.1032</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_388_e9600f58_158c_33a5_68c1_da4fa06c2f80">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1154_f4ef5d10_c028_4ae0_b5e6_e09f59bde2c4"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1155_94594e06_4172_416d_9a64_5a5535cf9750"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1156_1884c621_8e4c_4e1d_a967_b95201579813"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084507Member"
      id="t_381_f194788b_fbfd_77b5_19bc_856563e78d57">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_382_d1d1815b_be19_1a0d_0be0_20ba82ca85fe">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_383_a5968b46_26b8_50f8_bc77_0dc375374817">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_384_e5feb1ab_c791_bcd9_9347_599d0b2c0cb5">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;8,439,370,604&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;80&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;35,259,137&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084507Member"
      decimals="INF"
      id="h_1157_a1535b65_c729_47f5_a49f_a5627598823c"
      unitRef="USD">8439370604</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084507Member"
      decimals="INF"
      id="h_1158_e1c9c835_acdb_4ed8_8a73_a2a4e0ac7e31"
      unitRef="Holding">80</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084507Member"
      decimals="INF"
      id="h_1159_22db8248_b864_43e3_8c7e_4693893703a3"
      unitRef="USD">35259137</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084507Member"
      decimals="4"
      id="h_1160_b1ee5bec_4c63_4ccb_a1cb_f4a5e38737af"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_385_da700a90_b380_eafb_4310_e091b1c989aa">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.02&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123519.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084507Member"
      id="t_386_d41a3b79_ba36_9de9_6fd1_7e8f87150154">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.02&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_CoherentCorpMember"
      decimals="4"
      id="h_1161_4d7feab2_48df_4727_87b9_5287dfd2581d"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_MarvellTechnologyIncMember"
      decimals="4"
      id="h_1162_3e524841_ac43_4956_91f0_237b8f36d8b4"
      unitRef="pure">0.0315</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_MKSIncMember"
      decimals="4"
      id="h_1163_1a171aed_63e5_4cad_a544_1b99b958d5e0"
      unitRef="pure">0.0297</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_RambusIncMember"
      decimals="4"
      id="h_1164_1a44811e_a058_4a9e_aadd_3fe5ad605c76"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_STMicroelectronicsNVNewYorkSharesMember"
      decimals="4"
      id="h_1165_d115ff84_de5b_492c_930e_255cca21ed84"
      unitRef="pure">0.0288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_EntegrisIncMember"
      decimals="4"
      id="h_1166_a90a5964_0588_46b4_8308_b4e6c309c1e4"
      unitRef="pure">0.0254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_RentokilInitialPLCMember"
      decimals="4"
      id="h_1167_99a49d13_c68e_4b75_a7cc_f863a617a7e1"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_VertivHoldingsCoClassAMember"
      decimals="4"
      id="h_1168_e9e6f381_3341_44d8_938f_10c2d9f0d29d"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_NRGEnergyIncMember"
      decimals="4"
      id="h_1169_e71e7cf5_ef80_45db_99e9_d5a878bfe9ca"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084507Member_CenovusEnergyIncMember"
      decimals="4"
      id="h_1170_ba25131f_afa3_4cad_89d4_1a44bece1f8f"
      unitRef="pure">0.0202</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000084509Member"
      id="t_381_fa65c0ef_a796_876b_0378_a9e03cefff3a">Invesco Value Opportunities Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084509Member"
      id="t_382_78ed1c06_dc6b_4c38_9207_48ccef861eb9">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084509Member"
      id="t_383_70ff0fea_983e_2eca_70a3_9b54d816ce91">VVOCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_374_cedbe31f_d7f6_4862_940b_44088274b8cb">This annual shareholder report contains important information about Invesco Value Opportunities Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084509Member"
      id="t_375_6df41d86_8161_4053_86f9_a08c40d7a8f2">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_376_128ff321_fb69_42d8_9ced_a6aa5a91437b">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084509Member"
      id="t_377_f82475ab_fcf0_44eb_b711_66c06cf9a5e4">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084509Member"
      id="t_378_bb635301_f4ff_41b6_b651_33bae184aba2">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_384_932dcb5a_f471_81d1_a56d_bc3a5f997c0f">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:12pt;margin-left:0px;font-kerning:none;line-height:13pt;text-align:left;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: left;"&gt;Invesco Value Opportunities Fund&lt;br/&gt; (Class C)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; vertical-align: bottom; text-align: center;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;220&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;1.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084509Member"
      decimals="INF"
      id="h_1171_d0484027_149d_4134_9f5b_c9e66c20f8a0"
      unitRef="USD">220</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084509Member"
      decimals="4"
      id="h_1172_65c69b94_18f4_4b1f_b001_2a671b518a43"
      unitRef="pure">0.0175</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_385_f4cc6e8d_add0_8b1b_e83b_43608f083d34">&lt;div style="margin-top:14pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class C shares of the Fund, excluding sales charge, returned 51.55%. For the same time the Russell Midcap&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 29.76%. The Fund outperformed the Benchmark primarily due to strong stock selection in the industrials and IT sectors. These sectors were also the largest contributors to absolute performance. Stock selection in materials, and a lack of exposure to real estate also aided relative returns. Conversely, stock selection in health care detracted the most from the Fund's relative and absolute return and stock selection in financials also detracted from the Fund's relative return. The Fund's cash holding, while approximately 4% on average, also detracted from returns in the strong market environment.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What contributed to performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;AppLovin Corp. | &lt;/b&gt;AppLovin is a mobile technology firm that provides developers with tools to market, monetize, analyze and publish their apps. The company reported a strong increase in revenues, along with better-than-expected earnings and also announced its entry into the e-commerce market, which we believe may be another avenue for growth.&lt;/div&gt;&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt; &lt;b&gt;What detracted from performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Centene Corp. &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Centene is a leading provider of both Medicaid and Affordable Care Act insurance coverage. Centene&#x2019;s stock dropped sharply after the company pulled its 2025 earnings guidance due to lower growth in the health care exchange market and rising medical costs. The passage of the &#x201c;One Big Beautiful Bill Act&#x201d; put further pressure on shares, given the approximately $1 trillion in potential cuts to Medicaid.&lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Globant S.A. | &lt;/b&gt;Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period. &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:14pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;b&gt;Fidelity National Information Services, Inc. | &lt;/b&gt;Fidelity National Information Services, known as FIS, is a leading provider of technology solutions for merchants, banks and capital markets firms. The stock declined as FIS faced a number of headwinds, including tough year&#x2011;over&#x2011;year earnings comparisons in its capital markets segment, issues related to its sale of payment processing firm Worldpay, and short&#x2011;term profit margin dilution from a recent acquisition.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_380_55bfa315_b043_4dbf_bffb_90779d3514dc">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;"&gt;Growth of $10,000 Investment&lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;break-after:avoid;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123550.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_386_d26fd08a_132f_ce75_5625_c264902064d1">&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: bold; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; font-weight: bold;"&gt;10 Years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Value Opportunities Fund (Class C) &#x2014;including sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;50.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;17.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;14.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Invesco Value Opportunities Fund (Class C) &#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;51.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;17.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;14.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;Russell Midcap&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;29.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;8.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;10.32&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; text-align: left; font-weight: normal;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align:0.5em;font-size:66.6%"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084509Member"
      id="t_393_73fcab6b_2e4f_13c1_389d_afa8788418ee">Invesco Value Opportunities Fund (Class C) &#x2014;including sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084509Member"
      decimals="4"
      id="h_1173_7dcf84f4_2069_47d5_80d5_729b68f22817"
      unitRef="pure">0.5046</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084509Member"
      decimals="4"
      id="h_1174_716bcbc2_1318_41e9_adc8_5598f79ea3dc"
      unitRef="pure">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084509Member"
      decimals="4"
      id="h_1175_38525594_f4a2_4258_9226_f555d3cf3a21"
      unitRef="pure">0.1493</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084509Member_WithoutSalesLoadMember"
      id="t_395_9387e52a_c94c_79b2_5135_651865503a4d">Invesco Value Opportunities Fund (Class C) &#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084509Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1176_c8222cc8_2431_424e_a802_20dd4c8467e8"
      unitRef="pure">0.5155</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084509Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1177_2022c77c_b299_449f_92f8_a10264c329b3"
      unitRef="pure">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084509Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1178_f5d58a89_05a5_4851_9ff7_72069e099629"
      unitRef="pure">0.1493</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_396_61741840_8dab_44b6_0909_9e611201afa6">Russell Midcap&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1179_458d3024_68e0_4442_8a9e_61a128177399"
      unitRef="pure">0.2976</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1180_32b22b11_bfac_4c42_b8b8_6fd1d333d685"
      unitRef="pure">0.0850</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1181_ce496e17_6646_4420_96df_667575034f65"
      unitRef="pure">0.1032</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_394_17fc9770_2f7b_4db1_ca2d_a058f3e21a7b">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1182_42e12d3a_0441_4375_895f_b22c33de5449"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1183_09dc9776_0743_41c3_8d3b_ae50021f8eff"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1184_35136849_2b8a_4fb1_bab4_a840e7e0a2d3"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084509Member"
      id="t_387_44aaf6d9_f965_f6bc_edd9_188b3010b72d">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_388_3d0fb456_87da_12c4_b763_3cc8d9c3632b">Please visit &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:400;font-family:'arial';font-size:9pt"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_389_cef7af7c_1ce6_cbb5_af21_02dcbf5215e6">&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:7.5pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_390_81b96c1b_2232_65e3_2b08_abc099619c21">&lt;div style="margin-top:10pt;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;page-break-inside:avoid;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;8,439,370,604&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;80&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;35,259,137&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; width: 40%; text-align: left; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-kerning: none; white-space: nowrap;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084509Member"
      decimals="INF"
      id="h_1185_9e5cb34d_295d_4e8c_b379_62b7553f56ad"
      unitRef="USD">8439370604</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084509Member"
      decimals="INF"
      id="h_1186_a6497e23_381f_46a6_95f5_cb6718bba051"
      unitRef="Holding">80</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084509Member"
      decimals="INF"
      id="h_1187_ffb36461_c043_4f17_88eb_5741131161c9"
      unitRef="USD">35259137</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084509Member"
      decimals="4"
      id="h_1188_f7730ab5_e70e_4020_8d49_4288bcefae3d"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_391_db8c219c_b08e_a4a3_d333_f88a0689c50b">&lt;div style="margin-top:0px;margin-right:0px;margin-bottom:3pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 71, 255);font-size:14pt;font-weight:bold;"&gt; &lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:10pt;margin-left:0px;font-kerning:none;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;"&gt;(as of April 30, 2026)&lt;/div&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.02&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;div style="font-weight:400;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123555.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084509Member"
      id="t_392_c093781d_6642_b8c5_ca17_6051210b11b1">&lt;div style="font-kerning:none;margin-top:5pt;margin-right:0px;margin-bottom:5pt;margin-left:0px;font-family:'arial';color:rgb(0, 0, 0);font-size:9pt;letter-spacing:1.25px;font-weight:bold;text-align:center;padding-bottom:5pt;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;text-transform:none;"&gt; &lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt; &lt;b&gt;(% of net assets)&lt;/b&gt; &lt;/div&gt;&lt;table style="table-layout:auto;width:100%;border-collapse:collapse;break-inside:avoid-page;page-break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;page-break-inside:avoid;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; padding-top: 6pt; padding-right: 8pt; padding-bottom: 3pt; padding-left: 12pt; font-kerning: none; text-align: left; width: 82%;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 8pt; font-kerning: none; white-space: nowrap;"&gt;2.02&lt;span&gt;%&lt;/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; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_CoherentCorpMember"
      decimals="4"
      id="h_1189_07d4e2b4_793f_4b67_acf5_7ed3cb2f85ae"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_MarvellTechnologyIncMember"
      decimals="4"
      id="h_1190_b17433c5_d6ec_4bba_a749_7a0201563d93"
      unitRef="pure">0.0315</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_MKSIncMember"
      decimals="4"
      id="h_1191_1d46f1e0_6f6a_4812_8116_07f679902535"
      unitRef="pure">0.0297</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_RambusIncMember"
      decimals="4"
      id="h_1192_ad8209bc_33cf_42c5_8456_ddf73fac5b9f"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_STMicroelectronicsNVNewYorkSharesMember"
      decimals="4"
      id="h_1193_6cba53c4_81bd_48d5_8355_cca45782426d"
      unitRef="pure">0.0288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_EntegrisIncMember"
      decimals="4"
      id="h_1194_6e703ea7_e8ee_4581_b297_8a7afe92fea1"
      unitRef="pure">0.0254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_RentokilInitialPLCMember"
      decimals="4"
      id="h_1195_48212113_4a8a_4b66_b79a_4fcee6cb91ed"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_VertivHoldingsCoClassAMember"
      decimals="4"
      id="h_1196_1d0c1ffe_e3d1_4952_92c9_f7ac40096dbc"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_NRGEnergyIncMember"
      decimals="4"
      id="h_1197_57aa9589_0c46_4c06_95c3_46b578e7c18f"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084509Member_CenovusEnergyIncMember"
      decimals="4"
      id="h_1198_0de97254_a1f2_4211_8aa0_cbc3018cfb4b"
      unitRef="pure">0.0202</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000095989Member"
      id="t_390_a4f977c1_b148_b00a_61de_dcfd4750af06">Invesco Value Opportunities Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000095989Member"
      id="t_391_6c5eaa76_c4e4_bf6d_7093_c57a16d1c094">Class R</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000095989Member"
      id="t_392_bf914d35_5f4f_0958_3dc3_ed7ed9191843">VVORX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_382_430063c1_7995_46b4_941c_556719e6cda0">This annual shareholder report contains important information about Invesco Value Opportunities Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000095989Member"
      id="t_383_b9d9e6ac_5f0d_4579_a3b1_35d7b8d1fa8a">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_384_5e778119_b0b3_42ed_9759_6f452400b0ee">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000095989Member"
      id="t_385_b277f06a_db88_4d26_9eec_242c2d423724">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000095989Member"
      id="t_386_e7000703_a1e0_4543_95d6_7362979efcb8">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_393_4332f5d4_492f_bad9_7211_9d86382cdb65">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Value Opportunities Fund&lt;br/&gt;(Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;158&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;1.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000095989Member"
      decimals="INF"
      id="h_1199_a7f38194_475e_421c_bb45_29b8240342c6"
      unitRef="USD">158</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000095989Member"
      decimals="4"
      id="h_1200_09a5c0ad_0461_442d_b15a_2a3acc4817e3"
      unitRef="pure">0.0125</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_394_7004afd8_c53b_17cd_9ef1_e9392da34948">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R shares of the Fund returned 52.27%. For the same time the Russell Midcap&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 29.76%. The Fund outperformed the Benchmark primarily due to strong stock selection in the industrials and IT sectors. These sectors were also the largest contributors to absolute performance. Stock selection in materials, and a lack of exposure to real estate also aided relative returns. Conversely, stock selection in health care detracted the most from the Fund's relative and absolute return and stock selection in financials also detracted from the Fund's relative return. The Fund's cash holding, while approximately 4% on average, also detracted from returns in the strong market environment.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;AppLovin Corp. | &lt;/b&gt;AppLovin is a mobile technology firm that provides developers with tools to market, monetize, analyze and publish their apps. The company reported a strong increase in revenues, along with better-than-expected earnings and also announced its entry into the e-commerce market, which we believe may be another avenue for growth.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Centene Corp. &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Centene is a leading provider of both Medicaid and Affordable Care Act insurance coverage. Centene&#x2019;s stock dropped sharply after the company pulled its 2025 earnings guidance due to lower growth in the health care exchange market and rising medical costs. The passage of the &#x201c;One Big Beautiful Bill Act&#x201d; put further pressure on shares, given the approximately $1 trillion in potential cuts to Medicaid.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Globant S.A. | &lt;/b&gt;Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Fidelity National Information Services, Inc. | &lt;/b&gt;Fidelity National Information Services, known as FIS, is a leading provider of technology solutions for merchants, banks and capital markets firms. The stock declined as FIS faced a number of headwinds, including tough year&#x2011;over&#x2011;year earnings comparisons in its capital markets segment, issues related to its sale of payment processing firm Worldpay, and short&#x2011;term profit margin dilution from a recent acquisition.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_388_778b0923_4cec_4500_bc95_45a7d635d7b5">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123586.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_403_65affa51_1255_1eb8_ccd3_2d2d12bcc640">&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Value Opportunities Fund (Class R)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;52.27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell Midcap&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.32&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000095989Member"
      id="t_400_3a1ff0b4_d14b_7c08_0c9b_515f7881cb75">Invesco Value Opportunities Fund (Class R)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000095989Member"
      decimals="4"
      id="h_1201_90683060_a0a4_4326_95ee_40771c6cd012"
      unitRef="pure">0.5227</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000095989Member"
      decimals="4"
      id="h_1202_2bddf48d_d51b_4d49_a6b4_491f210601f4"
      unitRef="pure">0.1761</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000095989Member"
      decimals="4"
      id="h_1203_e5ed8856_5b16_4429_8185_48e4c5a01ca4"
      unitRef="pure">0.1530</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_404_bcc37c05_43a1_fc79_7716_5bc7a1d422db">Russell Midcap&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1204_3604812f_5264_47a8_a5b5_6b1d9fd88cf5"
      unitRef="pure">0.2976</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1205_8bcaa4ee_7418_4773_91c3_c23c88589827"
      unitRef="pure">0.0850</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1206_9088905c_e05e_4285_9898_a46f8c68bcb6"
      unitRef="pure">0.1032</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_401_2a5f6dd9_5768_8971_a0d1_97c22a1a2bcd">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1207_ee9400ce_917e_4ff2_8940_e7a4c1c1151c"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1208_48029919_9607_4349_83b0_ef8a2942b08f"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1209_f6ab78f4_30d1_4422_af12_b3fab3c5fff5"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000095989Member"
      id="t_395_81d4f3ad_b350_6cd7_f86d_dc879309dfd0">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_402_86e4663f_5c11_dd15_f3f8_7651ad7b6303">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_396_fc5970f3_6c66_86b9_dd4b_243652611160">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_397_3d4143e1_57be_44f1_24e9_2f39cf298b6d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8,439,370,604&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;80&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;35,259,137&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000095989Member"
      decimals="INF"
      id="h_1210_c5318fb9_6b3f_405f_a4e5_0ccc1838f9c3"
      unitRef="USD">8439370604</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000095989Member"
      decimals="INF"
      id="h_1211_aa15705f_5fd8_4c55_8820_ea2545cb335d"
      unitRef="Holding">80</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000095989Member"
      decimals="INF"
      id="h_1212_d708d1a4_cbf0_415a_bc30_8a3c152fe0f5"
      unitRef="USD">35259137</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000095989Member"
      decimals="4"
      id="h_1213_836dfebc_617c_4b18_a4da_1fbb856b1a97"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_398_c6a9eed1_0608_e852_6aa8_98d356c6d141">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.02&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123591.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000095989Member"
      id="t_399_173945f8_9656_ae81_1d32_9d4649f22638">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.02&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_CoherentCorpMember"
      decimals="4"
      id="h_1214_01a3730e_f82d_4649_ad5d_c8de934e82b2"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_MarvellTechnologyIncMember"
      decimals="4"
      id="h_1215_63582aa1_c645_4f11_b5e6_19250accea78"
      unitRef="pure">0.0315</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_MKSIncMember"
      decimals="4"
      id="h_1216_bb22d698_680d_4e52_9afa_faec3e8826c6"
      unitRef="pure">0.0297</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_RambusIncMember"
      decimals="4"
      id="h_1217_ae5e5f8d_1c3e_4657_a518_78f4205312e4"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_STMicroelectronicsNVNewYorkSharesMember"
      decimals="4"
      id="h_1218_13e918e5_ed70_4fba_844f_de84012521b0"
      unitRef="pure">0.0288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_EntegrisIncMember"
      decimals="4"
      id="h_1219_4f20ed44_f5cd_413f_afaf_efde451aa493"
      unitRef="pure">0.0254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_RentokilInitialPLCMember"
      decimals="4"
      id="h_1220_e2cfe74b_e893_41a2_ada1_41d3447df531"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_VertivHoldingsCoClassAMember"
      decimals="4"
      id="h_1221_d4fabd3f_dcab_4632_a421_632026b0a813"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_NRGEnergyIncMember"
      decimals="4"
      id="h_1222_b164c6b6_9540_4cf2_be53_bcdc06c9036d"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095989Member_CenovusEnergyIncMember"
      decimals="4"
      id="h_1223_fddd57a7_66b9_494b_a96e_8dea17220f4c"
      unitRef="pure">0.0202</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000084510Member"
      id="t_398_2a294d15_0412_4a9d_2c55_d5a30ca450ca">Invesco Value Opportunities Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000084510Member"
      id="t_399_3eaf8ac2_f869_4114_d431_1a06259d9571">Class Y</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000084510Member"
      id="t_400_a48d107e_8728_c579_7bc7_502d7cfbe5c7">VVOIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_390_0428dd45_5192_454f_9eaa_0e614810fe12">This annual shareholder report contains important information about Invesco Value Opportunities Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000084510Member"
      id="t_391_b8bbfb58_9d41_4527_bb81_bd6aee33f2cc">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_392_2f237d2c_f1c7_4999_9cab_38f19e04ec12">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000084510Member"
      id="t_393_dff877ad_fa3b_4aec_bd43_f75f6725f468">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000084510Member"
      id="t_394_7fb30486_1ee3_47ed_90e3_c67c51f88e3b">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_401_44731bd2_10fe_88e9_e157_be0fa55c919f">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Value Opportunities Fund&lt;br/&gt;(Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;95&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000084510Member"
      decimals="INF"
      id="h_1224_5f1432a3_47ae_4559_bd0b_31ac72335c6c"
      unitRef="USD">95</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000084510Member"
      decimals="4"
      id="h_1225_61125ff7_c917_4b3b_9d5a_a7a3c6c2e9b3"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_402_7e0c9523_4b25_f581_22ac_bb40e6f580be">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class Y shares of the Fund returned 53.04%. For the same time the Russell Midcap&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 29.76%. The Fund outperformed the Benchmark primarily due to strong stock selection in the industrials and IT sectors. These sectors were also the largest contributors to absolute performance. Stock selection in materials, and a lack of exposure to real estate also aided relative returns. Conversely, stock selection in health care detracted the most from the Fund's relative and absolute return and stock selection in financials also detracted from the Fund's relative return. The Fund's cash holding, while approximately 4% on average, also detracted from returns in the strong market environment.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;AppLovin Corp. | &lt;/b&gt;AppLovin is a mobile technology firm that provides developers with tools to market, monetize, analyze and publish their apps. The company reported a strong increase in revenues, along with better-than-expected earnings and also announced its entry into the e-commerce market, which we believe may be another avenue for growth.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Centene Corp. &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Centene is a leading provider of both Medicaid and Affordable Care Act insurance coverage. Centene&#x2019;s stock dropped sharply after the company pulled its 2025 earnings guidance due to lower growth in the health care exchange market and rising medical costs. The passage of the &#x201c;One Big Beautiful Bill Act&#x201d; put further pressure on shares, given the approximately $1 trillion in potential cuts to Medicaid.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Globant S.A. | &lt;/b&gt;Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Fidelity National Information Services, Inc. | &lt;/b&gt;Fidelity National Information Services, known as FIS, is a leading provider of technology solutions for merchants, banks and capital markets firms. The stock declined as FIS faced a number of headwinds, including tough year&#x2011;over&#x2011;year earnings comparisons in its capital markets segment, issues related to its sale of payment processing firm Worldpay, and short&#x2011;term profit margin dilution from a recent acquisition.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_396_fed18f8a_eb74_4255_97a1_b5a36c911bdf">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123622.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_410_66fe9ad2_9043_ce12_6651_f4d8f2d07252">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Value Opportunities Fund (Class Y)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;53.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell Midcap&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.32&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000084510Member"
      id="t_403_cb5d7ec6_df65_4c4f_0058_715f36e4e072">Invesco Value Opportunities Fund (Class Y)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000084510Member"
      decimals="4"
      id="h_1226_c4281509_a2a1_4592_98fd_6efea2acd9f0"
      unitRef="pure">0.5304</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000084510Member"
      decimals="4"
      id="h_1227_0e83c2e3_d766_40eb_b4e7_27eb00a3412c"
      unitRef="pure">0.1819</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000084510Member"
      decimals="4"
      id="h_1228_2e5c1835_fb31_4ad8_9931_0185acd97cae"
      unitRef="pure">0.1588</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_408_21c2c63b_6c31_7a8d_8ac8_22650f07e60d">Russell Midcap&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1229_a835e459_c3ed_47b5_8346_c5ecbf8c1414"
      unitRef="pure">0.2976</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1230_8b9de4b5_0963_48b6_91ff_194359adb88e"
      unitRef="pure">0.0850</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1231_80ff8acb_b0a2_4b34_a429_d39c7d92d94d"
      unitRef="pure">0.1032</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_409_7535a655_9605_154f_a609_8dab8df16c73">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1232_a38a75a6_30a0_4eb8_96da_c6762fe5f3e0"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1233_a0f3c82b_03ac_4d8d_8095_d4a9d85a3a94"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1234_96a08cee_ff04_4fa6_83e2_20f6af9439cc"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000084510Member"
      id="t_405_f6793d02_b693_b612_28bb_5c6a77b51457">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_411_f79ac0f0_48be_56e3_37ed_c03731f02171">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_404_b3cd65ef_ba53_69b2_8292_62c4ad902d1a">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_406_2d126abb_87bc_a209_7948_c43bf8a25e4e">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8,439,370,604&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;80&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;35,259,137&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000084510Member"
      decimals="INF"
      id="h_1235_69d603db_5176_4681_8669_c7d06a760c1a"
      unitRef="USD">8439370604</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000084510Member"
      decimals="INF"
      id="h_1236_9f01b820_34ed_405e_b074_aa495cce3270"
      unitRef="Holding">80</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000084510Member"
      decimals="INF"
      id="h_1237_3233dcf4_a69b_4d16_a72c_383cb711ab92"
      unitRef="USD">35259137</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000084510Member"
      decimals="4"
      id="h_1238_e5615bf5_a4bc_4c88_bdce_5e22d00585d6"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_407_17a21805_e116_9557_aa91_217712197643">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.02&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123627.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000084510Member"
      id="t_412_0a993dc3_17c2_555f_751f_6b619369369a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.02&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_CoherentCorpMember"
      decimals="4"
      id="h_1239_48b48eb3_4968_49c6_be3b_dd0ad1eb100e"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_MarvellTechnologyIncMember"
      decimals="4"
      id="h_1240_d2235c9f_d895_45f8_8f7d_96c371547ab6"
      unitRef="pure">0.0315</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_MKSIncMember"
      decimals="4"
      id="h_1241_789d0f7b_8aee_409d_8b84_3ca76bed8565"
      unitRef="pure">0.0297</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_RambusIncMember"
      decimals="4"
      id="h_1242_ff50211e_5632_4ff5_a8b3_3611331ed741"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_STMicroelectronicsNVNewYorkSharesMember"
      decimals="4"
      id="h_1243_044d1ab0_db97_43b9_9350_39b7c8b60b30"
      unitRef="pure">0.0288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_EntegrisIncMember"
      decimals="4"
      id="h_1244_93265778_b8b1_4087_bf6c_ca2b6fd659fa"
      unitRef="pure">0.0254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_RentokilInitialPLCMember"
      decimals="4"
      id="h_1245_f7091e3b_6d95_4f59_aa46_1b0dcdfd6e6a"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_VertivHoldingsCoClassAMember"
      decimals="4"
      id="h_1246_13bb871f_64b1_4720_87cd_806c72f40725"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_NRGEnergyIncMember"
      decimals="4"
      id="h_1247_f7159fd3_54a5_412e_a90f_4d2a14397c26"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000084510Member_CenovusEnergyIncMember"
      decimals="4"
      id="h_1248_7c48e54c_de2c_4e8a_b036_112eeb8b242e"
      unitRef="pure">0.0202</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000095990Member"
      id="t_406_4ad3eded_511d_1709_a401_118150a41590">Invesco Value Opportunities Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000095990Member"
      id="t_407_9ea7b645_e254_f669_7065_ccab4c3b446e">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000095990Member"
      id="t_408_e06fc68e_67e3_19d8_1c26_e634b9007ce7">VVONX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_398_1cd4579b_feae_42e0_8d4f_f3d57bfa777c">This annual shareholder report contains important information about Invesco Value Opportunities Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000095990Member"
      id="t_399_0d374d3e_5787_468e_a40b_e4a00e0560de">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_400_7314c873_1211_4b4e_8019_074744ecc7aa">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000095990Member"
      id="t_401_bcb7f4ff_07c0_4486_bff1_94aece28b0d2">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000095990Member"
      id="t_402_b3cde1d4_1239_4802_b53a_f3199bb0e28a">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_409_31d63f55_7192_2225_a246_31bcb84c2f4f">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Value Opportunities Fund&lt;br/&gt;(Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;91&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000095990Member"
      decimals="INF"
      id="h_1249_5be67977_502d_4828_b322_fd4c094576c5"
      unitRef="USD">91</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000095990Member"
      decimals="4"
      id="h_1250_9478107a_66fe_4228_8c2d_a35558503ab2"
      unitRef="pure">0.0072</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_410_8832eecb_e06c_5469_7449_599eb47fa83a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R5 shares of the Fund returned 53.08%. For the same time the Russell Midcap&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 29.76%. The Fund outperformed the Benchmark primarily due to strong stock selection in the industrials and IT sectors. These sectors were also the largest contributors to absolute performance. Stock selection in materials, and a lack of exposure to real estate also aided relative returns. Conversely, stock selection in health care detracted the most from the Fund's relative and absolute return and stock selection in financials also detracted from the Fund's relative return. The Fund's cash holding, while approximately 4% on average, also detracted from returns in the strong market environment.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;AppLovin Corp. | &lt;/b&gt;AppLovin is a mobile technology firm that provides developers with tools to market, monetize, analyze and publish their apps. The company reported a strong increase in revenues, along with better-than-expected earnings and also announced its entry into the e-commerce market, which we believe may be another avenue for growth.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Centene Corp. &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Centene is a leading provider of both Medicaid and Affordable Care Act insurance coverage. Centene&#x2019;s stock dropped sharply after the company pulled its 2025 earnings guidance due to lower growth in the health care exchange market and rising medical costs. The passage of the &#x201c;One Big Beautiful Bill Act&#x201d; put further pressure on shares, given the approximately $1 trillion in potential cuts to Medicaid.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Globant S.A. | &lt;/b&gt;Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Fidelity National Information Services, Inc. | &lt;/b&gt;Fidelity National Information Services, known as FIS, is a leading provider of technology solutions for merchants, banks and capital markets firms. The stock declined as FIS faced a number of headwinds, including tough year&#x2011;over&#x2011;year earnings comparisons in its capital markets segment, issues related to its sale of payment processing firm Worldpay, and short&#x2011;term profit margin dilution from a recent acquisition.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_404_dd6fc075_e14c_4415_a8c2_8c3f1681ffbe">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123658.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_414_ce2e9991_99d2_73d2_bd63_2768fd775f56">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Value Opportunities Fund (Class R5)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;53.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell Midcap&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.32&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000095990Member"
      id="t_411_570c2c31_d3d3_316a_aa9d_f302b927eee5">Invesco Value Opportunities Fund (Class R5)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000095990Member"
      decimals="4"
      id="h_1251_543569c1_4cfa_4d9a_a0c3_f850304b13d5"
      unitRef="pure">0.5308</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000095990Member"
      decimals="4"
      id="h_1252_926739e5_99d4_49e3_8279_e43f10552845"
      unitRef="pure">0.1825</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000095990Member"
      decimals="4"
      id="h_1253_cd15a17b_f7b9_47e1_ba6f_94485e962e9d"
      unitRef="pure">0.1599</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_412_3d2d06c0_d61f_74a7_bc9e_04e52bfafb8c">Russell Midcap&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1254_75a1cb82_0f62_49e7_8940_d479083c0970"
      unitRef="pure">0.2976</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1255_fd10728f_f15c_4a8e_bdc8_fa577f590fdb"
      unitRef="pure">0.0850</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1256_0c406ddc_6393_417d_ada1_f91357d957f6"
      unitRef="pure">0.1032</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_413_9d02e085_3cdb_0335_3a9f_f68ad4634c8b">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1257_1229fd49_8c86_4b1b_8e41_05f413dededf"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1258_9de9173d_059a_4b25_9a34_0777647f04f1"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1259_b3e68a39_22f2_4ca5_a015_12ea687bfe15"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000095990Member"
      id="t_416_09a8af6f_9cea_53db_6c72_4ec8af9eee9d">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_420_0f1d91c1_53cf_0090_6131_e4497c5622b5">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_415_c5f4aa85_d33d_870b_82c4_e64bc85b1d21">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_417_d5a65564_f910_9e79_040a_df093161190b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8,439,370,604&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;80&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;35,259,137&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000095990Member"
      decimals="INF"
      id="h_1260_6b40b662_8434_478e_b444_578d37dadb8c"
      unitRef="USD">8439370604</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000095990Member"
      decimals="INF"
      id="h_1261_c79ddde1_4382_449a_af59_fcdb50db98ca"
      unitRef="Holding">80</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000095990Member"
      decimals="INF"
      id="h_1262_6110c8ff_dd22_4189_b785_7925fe3e832b"
      unitRef="USD">35259137</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000095990Member"
      decimals="4"
      id="h_1263_2fb5ee1e_eb5e_4b38_8457_882dff7fe407"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_418_d0ff48ff_876b_ed69_98c2_06b5c7de502a">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.02&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123663.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000095990Member"
      id="t_419_97633493_000a_26c9_751d_8544aad22e79">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.02&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_CoherentCorpMember"
      decimals="4"
      id="h_1264_923db5d0_e190_47d8_803f_aa9f08a2cdb3"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_MarvellTechnologyIncMember"
      decimals="4"
      id="h_1265_c2b1586f_72d8_4655_afbf_a0770fa86f04"
      unitRef="pure">0.0315</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_MKSIncMember"
      decimals="4"
      id="h_1266_85804761_a672_4b47_abba_9fa14d195674"
      unitRef="pure">0.0297</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_RambusIncMember"
      decimals="4"
      id="h_1267_e47254d6_8992_4450_93fb_1d17b720df90"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_STMicroelectronicsNVNewYorkSharesMember"
      decimals="4"
      id="h_1268_a08a3535_ace5_4b85_a33f_840183b8ca16"
      unitRef="pure">0.0288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_EntegrisIncMember"
      decimals="4"
      id="h_1269_ba7e96ff_1344_493b_ab43_3944992b9c58"
      unitRef="pure">0.0254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_RentokilInitialPLCMember"
      decimals="4"
      id="h_1270_1667f09f_0d0f_431f_bfa4_06529c2ee9a9"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_VertivHoldingsCoClassAMember"
      decimals="4"
      id="h_1271_b353cf5f_58ee_417f_b53a_a7c15b9f17b6"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_NRGEnergyIncMember"
      decimals="4"
      id="h_1272_48b1b47b_86e6_444a_94fd_1c67ecbab670"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000095990Member_CenovusEnergyIncMember"
      decimals="4"
      id="h_1273_7e3d0a48_5563_4195_ae10_d31bdf64d372"
      unitRef="pure">0.0202</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000188946Member"
      id="t_414_7afa2b1e_4d92_4b67_507f_639944fe90e3">Invesco Value Opportunities Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000188946Member"
      id="t_415_bba495ed_9599_169e_b9fe_2219469e1593">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000188946Member"
      id="t_416_1cdc6fc8_b728_dc91_35e3_7f707bdeb223">VVOSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_406_edec4149_4c0c_4c41_9e70_857ecad9552c">This annual shareholder report contains important information about Invesco Value Opportunities Fund (the &#x201c;Fund&#x201d;) for the period May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000188946Member"
      id="t_407_dfe6e60e_2ed5_4425_8cae_8b9442262cb2">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_408_589b2ed3_f009_405f_8f4d_efa7db3027bb">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/reports&lt;/span&gt;. You can also request this information by contacting us at (800) 959-4246.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000188946Member"
      id="t_409_d7f1c4c4_5860_4b8f_8dd0_7833ca4e6ea0">invesco.com/reports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000188946Member"
      id="t_410_b3c748cc_fa3f_498b_87e5_ef5852f8ce2d">(800) 959-4246</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_417_539f9723_5812_4bb8_4ab9_5585b69aec1d">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Were The Fund Costs For The Last &lt;/b&gt; &lt;b&gt;Year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; line-height: 13pt; text-align: left; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 12pt 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

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

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); font-kerning: none; text-align: left; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; 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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; font-weight: bold; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Value Opportunities Fund&lt;br/&gt;(Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;82&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); font-kerning: none; white-space: nowrap; vertical-align: bottom; text-align: center; padding: 6pt 3pt 3pt 3pt;"&gt;0.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000188946Member"
      decimals="INF"
      id="h_1274_0336700d_1e30_4771_93b8_4e1d40e49c45"
      unitRef="USD">82</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000188946Member"
      decimals="4"
      id="h_1275_e7dc2f87_d318_45f3_9a07_2d1943309fda"
      unitRef="pure">0.0065</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_418_4c586ed8_85f2_36d0_7adb_50cd00d9afcb">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 14pt 0px 3pt 0px;"&gt;&lt;b&gt;How Did The Fund Perform During The Period?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; During the fiscal year ended April 30, 2026, US equity markets experienced periods of volatility driven by geopolitical tensions, elevated energy prices, and uncertainty around inflation and the policy outlook. Despite these crosscurrents, markets proved resilient, with a sharp rebound in early 2026 with equities reaching new highs. Strength was led by information technology (IT) and artificial intelligence (AI)&#x2013;related investments, which remained the dominant market drivers, supported by solid corporate earnings and continued economic growth. While investors became more discerning around AI-related opportunities, the theme continued to fuel capital spending, earnings growth, and market leadership.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;&#x2022; &lt;/b&gt; For the fiscal year ended April 30, 2026, Class R6 shares of the Fund returned 53.18%. For the same time the Russell Midcap&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index (the "Benchmark") returned 29.76%. The Fund outperformed the Benchmark primarily due to strong stock selection in the industrials and IT sectors. These sectors were also the largest contributors to absolute performance. Stock selection in materials, and a lack of exposure to real estate also aided relative returns. Conversely, stock selection in health care detracted the most from the Fund's relative and absolute return and stock selection in financials also detracted from the Fund's relative return. The Fund's cash holding, while approximately 4% on average, also detracted from returns in the strong market environment.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What contributed to performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Coherent Corp.&#160;|&#160;&lt;/b&gt;Coherent is a laser company that develops and manufactures optoelectronic components and devices. Its optical transceivers are key enablers for networking of AI servers. The company reported strong earnings and revenue growth, driven primarily by sustained demand from its AI&#x2011;related data center and communications markets.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Lumentum Holdings, Inc. | &lt;/b&gt;Shares of Lumentum Holdings, a market-leading designer and manufacturer of innovative optical and photonic products, rose in the first quarter of 2026 amid investor enthusiasm for its AI-driven growth potential, particularly for its advanced technology products used in data center applications.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;AppLovin Corp. | &lt;/b&gt;AppLovin is a mobile technology firm that provides developers with tools to market, monetize, analyze and publish their apps. The company reported a strong increase in revenues, along with better-than-expected earnings and also announced its entry into the e-commerce market, which we believe may be another avenue for growth.&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What detracted from performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Centene Corp. &lt;/b&gt; &lt;b&gt; |&lt;/b&gt; Centene is a leading provider of both Medicaid and Affordable Care Act insurance coverage. Centene&#x2019;s stock dropped sharply after the company pulled its 2025 earnings guidance due to lower growth in the health care exchange market and rising medical costs. The passage of the &#x201c;One Big Beautiful Bill Act&#x201d; put further pressure on shares, given the approximately $1 trillion in potential cuts to Medicaid.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;&lt;b&gt;Globant S.A. | &lt;/b&gt;Globant is a digital services and technology consulting firm that helps companies transform through innovation, design and software engineering. Shares declined sharply amid concerns about the long-term effect of AI on digital consulting and management&#x2019;s more cautious forward guidance. We sold this position during the period.&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 14pt 0px;"&gt;&lt;b&gt;Fidelity National Information Services, Inc. | &lt;/b&gt;Fidelity National Information Services, known as FIS, is a leading provider of technology solutions for merchants, banks and capital markets firms. The stock declined as FIS faced a number of headwinds, including tough year&#x2011;over&#x2011;year earnings comparisons in its capital markets segment, issues related to its sale of payment processing firm Worldpay, and short&#x2011;term profit margin dilution from a recent acquisition.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_412_0e31b1a0_9ebc_4f5b_b9d2_bd77ce26f8e6">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;How Has The Fund Historically Performed?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; text-transform: uppercase; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;Growth of $10,000 Investment&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt; break-after: avoid;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_10123694.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_426_2ee39ca5_da75_9386_184b_0facfefb639a">
&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); 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: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURNS&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Invesco Value Opportunities Fund (Class R6)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;53.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Russell Midcap&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Value Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.32&lt;span&gt;%&lt;/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; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P 500&lt;sup style="vertical-align: 0.5em; font-size: 66.6%;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000188946Member"
      id="t_425_1daecc4f_9b53_8135_520a_fedf7ee2fe48">Invesco Value Opportunities Fund (Class R6)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000188946Member"
      decimals="4"
      id="h_1276_8df552bb_8165_437d_9023_4c8adc0deea5"
      unitRef="pure">0.5318</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000188946Member"
      decimals="4"
      id="h_1277_200fce71_4f8e_4761_b2a7_d4914474d31c"
      unitRef="pure">0.1833</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000188946Member"
      decimals="4"
      id="h_1278_9f157048_98c0_40b2_ad4c_f29bf41fbb08"
      unitRef="pure">0.1600</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_RussellMidcapValueIndexMember"
      id="t_423_ae2321f5_2e0f_e575_c453_65eea0f8e5ea">Russell Midcap&#xae; Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1279_120f65d0_b1b0_4167_9f47_9d4ba599a64a"
      unitRef="pure">0.2976</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1280_b8e2d37d_cf43_4c85_8156_4b27d1d387d2"
      unitRef="pure">0.0850</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_1281_14923690_aa79_45b5_9123_c97a6d03a1cc"
      unitRef="pure">0.1032</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_424_a55253b6_98bc_9e88_f541_cea7caa974cc">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1282_58f7ac02_bfa1_4590_ab8b_84b43aba5fc1"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1283_31b09674_f205_4500_93d5_f4f0d2cf3e8b"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_1284_10060a80_a304_49d6_b055_a918db1b0a2f"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000188946Member"
      id="t_427_1b765840_974d_0133_7701_14205529721e">2017-04-04</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000188946Member"
      id="t_428_557f3bbe_a83a_36ea_3be9_462a5b0f6683">The performance data quoted represents past performance and cannot guarantee future results; current performance may be lower or higher.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_429_c3084ba9_d2a2_c5b8_9f43_a0f3960c11cf">Please visit &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: 400; font-family: 'arial'; font-size: 9pt;"&gt;invesco.com/performance&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_419_a4e9725b_b2c2_6edc_9eeb_5e0c7f51e7ec">
&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 7.5pt 0px;"&gt;Performance figures do not reflect deduction of taxes a shareholder would pay on Fund distributions or sale of Fund shares.&lt;/div&gt;
</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_420_512ee2cf_8333_89c9_5355_da7eea2d8a4e">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 10pt 0px 3pt 0px;"&gt;&lt;b&gt;What Are Key Statistics About The Fund?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8,439,370,604&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;80&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;35,259,137&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; width: 40%; text-align: left; font-weight: normal; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000188946Member"
      decimals="INF"
      id="h_1285_94ac98be_0c49_4537_b697_00a8a8d77e1d"
      unitRef="USD">8439370604</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000188946Member"
      decimals="INF"
      id="h_1286_f3048bce_36b3_4a9b_80e7_cb053eb42be5"
      unitRef="Holding">80</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000188946Member"
      decimals="INF"
      id="h_1287_f95cc22b_87a7_4d98_83da_a4d84a6215ae"
      unitRef="USD">35259137</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000188946Member"
      decimals="4"
      id="h_1288_93bd28cb_2ee1_4444_bd76_9dfa5a578132"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_421_82059ed1_456a_1bf4_5959_34dc69b3b08b">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 71, 255); font-size: 14pt; font-weight: bold; margin: 0px 0px 3pt 0px;"&gt;&lt;b&gt;What Comprised The Fund's Holdings?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; margin: 0px 0px 10pt 0px;"&gt;(as of April 30, 2026)&lt;/div&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;



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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.02&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Sector allocation &lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-weight: 400; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_10123699.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000188946Member"
      id="t_422_2a205ea8_b96b_3c6c_3160_ffc0a3c0e6a0">
&lt;div style="font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; letter-spacing: 1.25px; font-weight: bold; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; text-transform: none; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top ten holdings*&lt;/b&gt; &lt;br/&gt;&lt;b&gt;(% of net assets)&lt;/b&gt;&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Coherent Corp.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;4.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Marvell Technology, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;3.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;MKS, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rambus, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;STMicroelectronics N.V., New York Shares&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Entegris, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Rentokil Initial PLC&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.50&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Vertiv Holdings Co., Class A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;NRG Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); vertical-align: middle; font-kerning: none; text-align: left; width: 82%; padding: 6pt 8pt 3pt 12pt;"&gt;Cenovus Energy, Inc.&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); text-align: right; vertical-align: middle; font-kerning: none; white-space: nowrap; padding: 6pt 12pt 3pt 8pt;"&gt;2.02&lt;span&gt;%&lt;/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-kerning: none; color: rgb(0, 0, 0); margin-bottom: 12pt; text-align: left; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;* Excluding money market fund holdings, if any.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-kerning: none; color: rgb(0, 0, 0); text-align: left; margin-bottom: 12pt; font-family: 'Arial'; font-size: 9pt; line-height: 120%; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_CoherentCorpMember"
      decimals="4"
      id="h_1289_97259ec9_dd7a_43da_849b_1f398fe7aaf9"
      unitRef="pure">0.0408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_MarvellTechnologyIncMember"
      decimals="4"
      id="h_1290_afd2a1a7_f6ca_4baf_b14a_918cda91224f"
      unitRef="pure">0.0315</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_MKSIncMember"
      decimals="4"
      id="h_1291_083356cc_38c0_4f40_a069_d0d1d8d18e45"
      unitRef="pure">0.0297</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_RambusIncMember"
      decimals="4"
      id="h_1292_8a2e04f3_fe53_419c_b682_3e8216e9cf79"
      unitRef="pure">0.0293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_STMicroelectronicsNVNewYorkSharesMember"
      decimals="4"
      id="h_1293_d281976c_248c_4881_8136_58a6c2d1a070"
      unitRef="pure">0.0288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_EntegrisIncMember"
      decimals="4"
      id="h_1294_66af91ca_ecae_4db3_a3cc_6ba78be078e0"
      unitRef="pure">0.0254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_RentokilInitialPLCMember"
      decimals="4"
      id="h_1295_7bff1907_103e_46d9_aadc_29ac682b866e"
      unitRef="pure">0.0250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_VertivHoldingsCoClassAMember"
      decimals="4"
      id="h_1296_946efb08_f71b_447e_8c92_ec782dc03240"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_NRGEnergyIncMember"
      decimals="4"
      id="h_1297_59530df0_9355_4c8d_bd99_d8cd2f3ceb35"
      unitRef="pure">0.0224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000188946Member_CenovusEnergyIncMember"
      decimals="4"
      id="h_1298_979a0ad9_3826_45f5_9473_44e1727312ae"
      unitRef="pure">0.0202</oef:PctOfNav>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#h_100_f9d4113e_cfe7_4fff_8622_a72f3c48d59b"
          xlink:label="h_100_f9d4113e_cfe7_4fff_8622_a72f3c48d59b"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000008" xlink:label="f_0007_000008" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_100_f9d4113e_cfe7_4fff_8622_a72f3c48d59b"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1008_531ce9cc_7ca9_4039_87b5_45ab3527ef7b"
          xlink:label="h_1008_531ce9cc_7ca9_4039_87b5_45ab3527ef7b"
          xlink:type="locator"/>
        <link:footnote id="f_0077_000045" xlink:label="f_0077_000045" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1008_531ce9cc_7ca9_4039_87b5_45ab3527ef7b"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1009_d81d4bc2_44a9_4bc2_819a_21bdaf0b055b"
          xlink:label="h_1009_d81d4bc2_44a9_4bc2_819a_21bdaf0b055b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1009_d81d4bc2_44a9_4bc2_819a_21bdaf0b055b"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_101_57cf21cc_119e_4631_8e8a_05c96f61bb55"
          xlink:label="h_101_57cf21cc_119e_4631_8e8a_05c96f61bb55"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_101_57cf21cc_119e_4631_8e8a_05c96f61bb55"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1010_75af34ca_c706_4ab7_9b2c_ccb348268894"
          xlink:label="h_1010_75af34ca_c706_4ab7_9b2c_ccb348268894"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1010_75af34ca_c706_4ab7_9b2c_ccb348268894"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1011_f83e2491_be64_41b6_adb3_e883bc11dbec"
          xlink:label="h_1011_f83e2491_be64_41b6_adb3_e883bc11dbec"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1011_f83e2491_be64_41b6_adb3_e883bc11dbec"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1012_6593b420_2ee2_444e_89d5_f1c37516f844"
          xlink:label="h_1012_6593b420_2ee2_444e_89d5_f1c37516f844"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1012_6593b420_2ee2_444e_89d5_f1c37516f844"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1013_7f8c36ab_99fe_4ac6_a40c_d9fff1bed784"
          xlink:label="h_1013_7f8c36ab_99fe_4ac6_a40c_d9fff1bed784"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1013_7f8c36ab_99fe_4ac6_a40c_d9fff1bed784"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1014_a1c29748_e4da_4b54_8577_1ea46cff7f40"
          xlink:label="h_1014_a1c29748_e4da_4b54_8577_1ea46cff7f40"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1014_a1c29748_e4da_4b54_8577_1ea46cff7f40"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1015_580747e2_7e58_486b_8a0f_257ef1cd4ecb"
          xlink:label="h_1015_580747e2_7e58_486b_8a0f_257ef1cd4ecb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1015_580747e2_7e58_486b_8a0f_257ef1cd4ecb"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1016_5ac1e6d3_e326_442a_9ea9_7659f2e4d829"
          xlink:label="h_1016_5ac1e6d3_e326_442a_9ea9_7659f2e4d829"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1016_5ac1e6d3_e326_442a_9ea9_7659f2e4d829"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1017_3d8918cd_30b8_4869_ba88_8a2e3e63c6c1"
          xlink:label="h_1017_3d8918cd_30b8_4869_ba88_8a2e3e63c6c1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1017_3d8918cd_30b8_4869_ba88_8a2e3e63c6c1"
          xlink:to="f_0077_000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1018_6f36df83_3b42_4670_97c5_5a2cd6839afa"
          xlink:label="h_1018_6f36df83_3b42_4670_97c5_5a2cd6839afa"
          xlink:type="locator"/>
        <link:footnote id="f_0079_000047" xlink:label="f_0079_000047" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For the period September 30, 2025 (commencement of operations) to April 30, 2026. Expenses for a full reporting period would be higher.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1018_6f36df83_3b42_4670_97c5_5a2cd6839afa"
          xlink:to="f_0079_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1019_3a37ded1_d547_423d_9313_a171be6d979d"
          xlink:label="h_1019_3a37ded1_d547_423d_9313_a171be6d979d"
          xlink:type="locator"/>
        <link:footnote id="f_0079_000048" xlink:label="f_0079_000048" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1019_3a37ded1_d547_423d_9313_a171be6d979d"
          xlink:to="f_0079_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_102_3b9d759a_ab36_4fce_968a_c1880655728a"
          xlink:label="h_102_3b9d759a_ab36_4fce_968a_c1880655728a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_102_3b9d759a_ab36_4fce_968a_c1880655728a"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_103_71b6db93_23ca_465e_9308_ec6f7fca11e0"
          xlink:label="h_103_71b6db93_23ca_465e_9308_ec6f7fca11e0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_103_71b6db93_23ca_465e_9308_ec6f7fca11e0"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1033_cb10a888_cceb_4a68_bb47_0c238e390213"
          xlink:label="h_1033_cb10a888_cceb_4a68_bb47_0c238e390213"
          xlink:type="locator"/>
        <link:footnote id="f_0079_000046" xlink:label="f_0079_000046" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1033_cb10a888_cceb_4a68_bb47_0c238e390213"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1034_df9c28b0_4f58_407f_a59b_22a780bb8a05"
          xlink:label="h_1034_df9c28b0_4f58_407f_a59b_22a780bb8a05"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1034_df9c28b0_4f58_407f_a59b_22a780bb8a05"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1035_58683f78_6c14_408e_9087_27d4c3fac0d7"
          xlink:label="h_1035_58683f78_6c14_408e_9087_27d4c3fac0d7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1035_58683f78_6c14_408e_9087_27d4c3fac0d7"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1036_e9337ecf_7951_4a9b_b7ca_4ab0326ef901"
          xlink:label="h_1036_e9337ecf_7951_4a9b_b7ca_4ab0326ef901"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1036_e9337ecf_7951_4a9b_b7ca_4ab0326ef901"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1037_3062fc14_c0be_4954_9562_2d8f6e0fc0de"
          xlink:label="h_1037_3062fc14_c0be_4954_9562_2d8f6e0fc0de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1037_3062fc14_c0be_4954_9562_2d8f6e0fc0de"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1038_a22ca32f_f11d_47c8_bc7b_e5235d1b0192"
          xlink:label="h_1038_a22ca32f_f11d_47c8_bc7b_e5235d1b0192"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1038_a22ca32f_f11d_47c8_bc7b_e5235d1b0192"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1039_32b70d1e_cef5_45d0_9166_c49d1757bf6d"
          xlink:label="h_1039_32b70d1e_cef5_45d0_9166_c49d1757bf6d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1039_32b70d1e_cef5_45d0_9166_c49d1757bf6d"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_104_1bb14a5e_4c76_4412_af97_f3543542822f"
          xlink:label="h_104_1bb14a5e_4c76_4412_af97_f3543542822f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_104_1bb14a5e_4c76_4412_af97_f3543542822f"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1040_adf774e1_a277_458e_aead_38821799e3e5"
          xlink:label="h_1040_adf774e1_a277_458e_aead_38821799e3e5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1040_adf774e1_a277_458e_aead_38821799e3e5"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1041_3e5ea09d_6b76_4c7d_a200_12a1da51ecb7"
          xlink:label="h_1041_3e5ea09d_6b76_4c7d_a200_12a1da51ecb7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1041_3e5ea09d_6b76_4c7d_a200_12a1da51ecb7"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1042_bd5381de_8aa3_47a0_bed0_564cb922fdf5"
          xlink:label="h_1042_bd5381de_8aa3_47a0_bed0_564cb922fdf5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1042_bd5381de_8aa3_47a0_bed0_564cb922fdf5"
          xlink:to="f_0079_000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_105_8b0f9375_2b80_42c1_b043_740f3ef88cdd"
          xlink:label="h_105_8b0f9375_2b80_42c1_b043_740f3ef88cdd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_105_8b0f9375_2b80_42c1_b043_740f3ef88cdd"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1058_0e0cfe13_3dbf_4a40_a63b_a01603835cc7"
          xlink:label="h_1058_0e0cfe13_3dbf_4a40_a63b_a01603835cc7"
          xlink:type="locator"/>
        <link:footnote id="f_0081_000047" xlink:label="f_0081_000047" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1058_0e0cfe13_3dbf_4a40_a63b_a01603835cc7"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1059_71774bc9_2416_487a_86f6_7a480e3d8859"
          xlink:label="h_1059_71774bc9_2416_487a_86f6_7a480e3d8859"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1059_71774bc9_2416_487a_86f6_7a480e3d8859"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_106_fec89bc4_0abc_4358_b7ad_a482bfa83f6f"
          xlink:label="h_106_fec89bc4_0abc_4358_b7ad_a482bfa83f6f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_106_fec89bc4_0abc_4358_b7ad_a482bfa83f6f"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1060_1a28c8f2_107f_4251_8b66_309a0f812c39"
          xlink:label="h_1060_1a28c8f2_107f_4251_8b66_309a0f812c39"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1060_1a28c8f2_107f_4251_8b66_309a0f812c39"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1061_5e87b73c_cfc1_486b_b00c_744d36c09b83"
          xlink:label="h_1061_5e87b73c_cfc1_486b_b00c_744d36c09b83"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1061_5e87b73c_cfc1_486b_b00c_744d36c09b83"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1062_6fc8634d_f947_4988_baf6_87d42e977b0e"
          xlink:label="h_1062_6fc8634d_f947_4988_baf6_87d42e977b0e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1062_6fc8634d_f947_4988_baf6_87d42e977b0e"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1063_f9c4f672_c2b7_4cb5_b45a_c4f5f49b58d8"
          xlink:label="h_1063_f9c4f672_c2b7_4cb5_b45a_c4f5f49b58d8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1063_f9c4f672_c2b7_4cb5_b45a_c4f5f49b58d8"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1064_5f237dee_db24_4e23_8860_9cb90167d6dd"
          xlink:label="h_1064_5f237dee_db24_4e23_8860_9cb90167d6dd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1064_5f237dee_db24_4e23_8860_9cb90167d6dd"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1065_4cf6455c_9813_4e15_909d_1133432934df"
          xlink:label="h_1065_4cf6455c_9813_4e15_909d_1133432934df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1065_4cf6455c_9813_4e15_909d_1133432934df"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1066_8efefd5e_66d9_4d6f_93e6_a0d45cebfc15"
          xlink:label="h_1066_8efefd5e_66d9_4d6f_93e6_a0d45cebfc15"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1066_8efefd5e_66d9_4d6f_93e6_a0d45cebfc15"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1067_49f6c370_b23b_4e89_aa7e_7a2c895aa5d0"
          xlink:label="h_1067_49f6c370_b23b_4e89_aa7e_7a2c895aa5d0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1067_49f6c370_b23b_4e89_aa7e_7a2c895aa5d0"
          xlink:to="f_0081_000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_108_c750d224_c01c_4b60_a018_856bf50a8438"
          xlink:label="h_108_c750d224_c01c_4b60_a018_856bf50a8438"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000009" xlink:label="f_0009_000009" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;">Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_108_c750d224_c01c_4b60_a018_856bf50a8438"
          xlink:to="f_0009_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1083_bbd024e5_8b54_4c90_82a9_c65b625f368d"
          xlink:label="h_1083_bbd024e5_8b54_4c90_82a9_c65b625f368d"
          xlink:type="locator"/>
        <link:footnote id="f_0083_000048" xlink:label="f_0083_000048" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1083_bbd024e5_8b54_4c90_82a9_c65b625f368d"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1084_8338af44_df89_435c_af76_aaf84a550a67"
          xlink:label="h_1084_8338af44_df89_435c_af76_aaf84a550a67"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1084_8338af44_df89_435c_af76_aaf84a550a67"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1085_c5989d9e_c768_4e32_a454_de8da0f98a24"
          xlink:label="h_1085_c5989d9e_c768_4e32_a454_de8da0f98a24"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1085_c5989d9e_c768_4e32_a454_de8da0f98a24"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1086_db9b4727_a347_47d1_8016_19175b627544"
          xlink:label="h_1086_db9b4727_a347_47d1_8016_19175b627544"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1086_db9b4727_a347_47d1_8016_19175b627544"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1087_f365b0ad_1666_4883_bdc4_371f272c9a45"
          xlink:label="h_1087_f365b0ad_1666_4883_bdc4_371f272c9a45"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1087_f365b0ad_1666_4883_bdc4_371f272c9a45"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1088_ae8b0f3a_5a44_467d_b388_19151c6c901d"
          xlink:label="h_1088_ae8b0f3a_5a44_467d_b388_19151c6c901d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1088_ae8b0f3a_5a44_467d_b388_19151c6c901d"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1089_f79194cf_94d2_4317_abfa_decfcdf11923"
          xlink:label="h_1089_f79194cf_94d2_4317_abfa_decfcdf11923"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1089_f79194cf_94d2_4317_abfa_decfcdf11923"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1090_27a0f70e_d3f7_4994_8d23_e3c07c6aac11"
          xlink:label="h_1090_27a0f70e_d3f7_4994_8d23_e3c07c6aac11"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1090_27a0f70e_d3f7_4994_8d23_e3c07c6aac11"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1091_a8269d22_d4f5_4bfa_9234_cc1d432a44be"
          xlink:label="h_1091_a8269d22_d4f5_4bfa_9234_cc1d432a44be"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1091_a8269d22_d4f5_4bfa_9234_cc1d432a44be"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1092_dffad2d7_f8b5_41dd_b7de_160190cca719"
          xlink:label="h_1092_dffad2d7_f8b5_41dd_b7de_160190cca719"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1092_dffad2d7_f8b5_41dd_b7de_160190cca719"
          xlink:to="f_0083_000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1108_9eba9a2e_977f_446c_82de_03573a4f0cc7"
          xlink:label="h_1108_9eba9a2e_977f_446c_82de_03573a4f0cc7"
          xlink:type="locator"/>
        <link:footnote id="f_0085_000049" xlink:label="f_0085_000049" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1108_9eba9a2e_977f_446c_82de_03573a4f0cc7"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1109_7db2c6e8_df06_4a86_a376_46319dfc8c8b"
          xlink:label="h_1109_7db2c6e8_df06_4a86_a376_46319dfc8c8b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1109_7db2c6e8_df06_4a86_a376_46319dfc8c8b"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1110_ff1210c1_da70_4b30_882f_01c9f1d4459a"
          xlink:label="h_1110_ff1210c1_da70_4b30_882f_01c9f1d4459a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1110_ff1210c1_da70_4b30_882f_01c9f1d4459a"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1111_81883a1f_9fad_44b5_a2f3_d0994963cf8c"
          xlink:label="h_1111_81883a1f_9fad_44b5_a2f3_d0994963cf8c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1111_81883a1f_9fad_44b5_a2f3_d0994963cf8c"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1112_7ee66417_e9ca_4a35_833c_ce630c823bc6"
          xlink:label="h_1112_7ee66417_e9ca_4a35_833c_ce630c823bc6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1112_7ee66417_e9ca_4a35_833c_ce630c823bc6"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1113_cee46377_89a6_4c85_bbff_12bc1a66eb2a"
          xlink:label="h_1113_cee46377_89a6_4c85_bbff_12bc1a66eb2a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1113_cee46377_89a6_4c85_bbff_12bc1a66eb2a"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1114_9a4c0e39_dfe5_4381_9de9_05ebf9e25768"
          xlink:label="h_1114_9a4c0e39_dfe5_4381_9de9_05ebf9e25768"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1114_9a4c0e39_dfe5_4381_9de9_05ebf9e25768"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1115_078903d3_8d34_4d96_b19a_2e34c02c9551"
          xlink:label="h_1115_078903d3_8d34_4d96_b19a_2e34c02c9551"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1115_078903d3_8d34_4d96_b19a_2e34c02c9551"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1116_cd720cbb_3ad3_43de_b12c_341474e0657a"
          xlink:label="h_1116_cd720cbb_3ad3_43de_b12c_341474e0657a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1116_cd720cbb_3ad3_43de_b12c_341474e0657a"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1117_ef589e35_22e4_45d8_b0ac_696aeffc3440"
          xlink:label="h_1117_ef589e35_22e4_45d8_b0ac_696aeffc3440"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1117_ef589e35_22e4_45d8_b0ac_696aeffc3440"
          xlink:to="f_0085_000049"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1133_335c4586_736e_4916_b830_430e341360a0"
          xlink:label="h_1133_335c4586_736e_4916_b830_430e341360a0"
          xlink:type="locator"/>
        <link:footnote id="f_0087_000001" xlink:label="f_0087_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1133_335c4586_736e_4916_b830_430e341360a0"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1134_e9bef337_807d_4bea_9d6c_b8b6e0f3015f"
          xlink:label="h_1134_e9bef337_807d_4bea_9d6c_b8b6e0f3015f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1134_e9bef337_807d_4bea_9d6c_b8b6e0f3015f"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1135_4615bb29_aef0_400d_b6a0_44cfdd8e294b"
          xlink:label="h_1135_4615bb29_aef0_400d_b6a0_44cfdd8e294b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1135_4615bb29_aef0_400d_b6a0_44cfdd8e294b"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1136_c2050fb5_a1ea_44f4_b64a_a215fa42e5c2"
          xlink:label="h_1136_c2050fb5_a1ea_44f4_b64a_a215fa42e5c2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1136_c2050fb5_a1ea_44f4_b64a_a215fa42e5c2"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1137_e020da3d_b2fb_4330_914f_a908a3b9ef80"
          xlink:label="h_1137_e020da3d_b2fb_4330_914f_a908a3b9ef80"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1137_e020da3d_b2fb_4330_914f_a908a3b9ef80"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1138_f1918c10_4fa2_436f_afc3_c6899321e408"
          xlink:label="h_1138_f1918c10_4fa2_436f_afc3_c6899321e408"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1138_f1918c10_4fa2_436f_afc3_c6899321e408"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1139_8311c5f9_cee4_46f7_a921_f65e9bef5e41"
          xlink:label="h_1139_8311c5f9_cee4_46f7_a921_f65e9bef5e41"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1139_8311c5f9_cee4_46f7_a921_f65e9bef5e41"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1140_fe808f70_a311_4535_a090_9bda19efec90"
          xlink:label="h_1140_fe808f70_a311_4535_a090_9bda19efec90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1140_fe808f70_a311_4535_a090_9bda19efec90"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1141_94f9b988_99a2_442e_a0f5_76c2624e5c0c"
          xlink:label="h_1141_94f9b988_99a2_442e_a0f5_76c2624e5c0c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1141_94f9b988_99a2_442e_a0f5_76c2624e5c0c"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1142_082183a6_5a8e_420c_974d_b78d8ec8c968"
          xlink:label="h_1142_082183a6_5a8e_420c_974d_b78d8ec8c968"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1142_082183a6_5a8e_420c_974d_b78d8ec8c968"
          xlink:to="f_0087_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1161_4d7feab2_48df_4727_87b9_5287dfd2581d"
          xlink:label="h_1161_4d7feab2_48df_4727_87b9_5287dfd2581d"
          xlink:type="locator"/>
        <link:footnote id="f_0089_000001" xlink:label="f_0089_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1161_4d7feab2_48df_4727_87b9_5287dfd2581d"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1162_3e524841_ac43_4956_91f0_237b8f36d8b4"
          xlink:label="h_1162_3e524841_ac43_4956_91f0_237b8f36d8b4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1162_3e524841_ac43_4956_91f0_237b8f36d8b4"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1163_1a171aed_63e5_4cad_a544_1b99b958d5e0"
          xlink:label="h_1163_1a171aed_63e5_4cad_a544_1b99b958d5e0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1163_1a171aed_63e5_4cad_a544_1b99b958d5e0"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1164_1a44811e_a058_4a9e_aadd_3fe5ad605c76"
          xlink:label="h_1164_1a44811e_a058_4a9e_aadd_3fe5ad605c76"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1164_1a44811e_a058_4a9e_aadd_3fe5ad605c76"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1165_d115ff84_de5b_492c_930e_255cca21ed84"
          xlink:label="h_1165_d115ff84_de5b_492c_930e_255cca21ed84"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1165_d115ff84_de5b_492c_930e_255cca21ed84"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1166_a90a5964_0588_46b4_8308_b4e6c309c1e4"
          xlink:label="h_1166_a90a5964_0588_46b4_8308_b4e6c309c1e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1166_a90a5964_0588_46b4_8308_b4e6c309c1e4"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1167_99a49d13_c68e_4b75_a7cc_f863a617a7e1"
          xlink:label="h_1167_99a49d13_c68e_4b75_a7cc_f863a617a7e1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1167_99a49d13_c68e_4b75_a7cc_f863a617a7e1"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1168_e9e6f381_3341_44d8_938f_10c2d9f0d29d"
          xlink:label="h_1168_e9e6f381_3341_44d8_938f_10c2d9f0d29d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1168_e9e6f381_3341_44d8_938f_10c2d9f0d29d"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1169_e71e7cf5_ef80_45db_99e9_d5a878bfe9ca"
          xlink:label="h_1169_e71e7cf5_ef80_45db_99e9_d5a878bfe9ca"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1169_e71e7cf5_ef80_45db_99e9_d5a878bfe9ca"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1170_ba25131f_afa3_4cad_89d4_1a44bece1f8f"
          xlink:label="h_1170_ba25131f_afa3_4cad_89d4_1a44bece1f8f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1170_ba25131f_afa3_4cad_89d4_1a44bece1f8f"
          xlink:to="f_0089_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1189_07d4e2b4_793f_4b67_acf5_7ed3cb2f85ae"
          xlink:label="h_1189_07d4e2b4_793f_4b67_acf5_7ed3cb2f85ae"
          xlink:type="locator"/>
        <link:footnote id="f_0091_000052" xlink:label="f_0091_000052" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1189_07d4e2b4_793f_4b67_acf5_7ed3cb2f85ae"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1190_b17433c5_d6ec_4bba_a749_7a0201563d93"
          xlink:label="h_1190_b17433c5_d6ec_4bba_a749_7a0201563d93"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1190_b17433c5_d6ec_4bba_a749_7a0201563d93"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1191_1d46f1e0_6f6a_4812_8116_07f679902535"
          xlink:label="h_1191_1d46f1e0_6f6a_4812_8116_07f679902535"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1191_1d46f1e0_6f6a_4812_8116_07f679902535"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1192_ad8209bc_33cf_42c5_8456_ddf73fac5b9f"
          xlink:label="h_1192_ad8209bc_33cf_42c5_8456_ddf73fac5b9f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1192_ad8209bc_33cf_42c5_8456_ddf73fac5b9f"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1193_6cba53c4_81bd_48d5_8355_cca45782426d"
          xlink:label="h_1193_6cba53c4_81bd_48d5_8355_cca45782426d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1193_6cba53c4_81bd_48d5_8355_cca45782426d"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1194_6e703ea7_e8ee_4581_b297_8a7afe92fea1"
          xlink:label="h_1194_6e703ea7_e8ee_4581_b297_8a7afe92fea1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1194_6e703ea7_e8ee_4581_b297_8a7afe92fea1"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1195_48212113_4a8a_4b66_b79a_4fcee6cb91ed"
          xlink:label="h_1195_48212113_4a8a_4b66_b79a_4fcee6cb91ed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1195_48212113_4a8a_4b66_b79a_4fcee6cb91ed"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1196_1d0c1ffe_e3d1_4952_92c9_f7ac40096dbc"
          xlink:label="h_1196_1d0c1ffe_e3d1_4952_92c9_f7ac40096dbc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1196_1d0c1ffe_e3d1_4952_92c9_f7ac40096dbc"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1197_57aa9589_0c46_4c06_95c3_46b578e7c18f"
          xlink:label="h_1197_57aa9589_0c46_4c06_95c3_46b578e7c18f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1197_57aa9589_0c46_4c06_95c3_46b578e7c18f"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1198_0de97254_a1f2_4211_8aa0_cbc3018cfb4b"
          xlink:label="h_1198_0de97254_a1f2_4211_8aa0_cbc3018cfb4b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1198_0de97254_a1f2_4211_8aa0_cbc3018cfb4b"
          xlink:to="f_0091_000052"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1214_01a3730e_f82d_4649_ad5d_c8de934e82b2"
          xlink:label="h_1214_01a3730e_f82d_4649_ad5d_c8de934e82b2"
          xlink:type="locator"/>
        <link:footnote id="f_0093_000053" xlink:label="f_0093_000053" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1214_01a3730e_f82d_4649_ad5d_c8de934e82b2"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1215_63582aa1_c645_4f11_b5e6_19250accea78"
          xlink:label="h_1215_63582aa1_c645_4f11_b5e6_19250accea78"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1215_63582aa1_c645_4f11_b5e6_19250accea78"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1216_bb22d698_680d_4e52_9afa_faec3e8826c6"
          xlink:label="h_1216_bb22d698_680d_4e52_9afa_faec3e8826c6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1216_bb22d698_680d_4e52_9afa_faec3e8826c6"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1217_ae5e5f8d_1c3e_4657_a518_78f4205312e4"
          xlink:label="h_1217_ae5e5f8d_1c3e_4657_a518_78f4205312e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1217_ae5e5f8d_1c3e_4657_a518_78f4205312e4"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1218_13e918e5_ed70_4fba_844f_de84012521b0"
          xlink:label="h_1218_13e918e5_ed70_4fba_844f_de84012521b0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1218_13e918e5_ed70_4fba_844f_de84012521b0"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1219_4f20ed44_f5cd_413f_afaf_efde451aa493"
          xlink:label="h_1219_4f20ed44_f5cd_413f_afaf_efde451aa493"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1219_4f20ed44_f5cd_413f_afaf_efde451aa493"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_122_2a84ea65_ba19_4ae6_98a1_b0c1423f2473"
          xlink:label="h_122_2a84ea65_ba19_4ae6_98a1_b0c1423f2473"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000010" xlink:label="f_0009_000010" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_122_2a84ea65_ba19_4ae6_98a1_b0c1423f2473"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1220_e2cfe74b_e893_41a2_ada1_41d3447df531"
          xlink:label="h_1220_e2cfe74b_e893_41a2_ada1_41d3447df531"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1220_e2cfe74b_e893_41a2_ada1_41d3447df531"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1221_d4fabd3f_dcab_4632_a421_632026b0a813"
          xlink:label="h_1221_d4fabd3f_dcab_4632_a421_632026b0a813"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1221_d4fabd3f_dcab_4632_a421_632026b0a813"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1222_b164c6b6_9540_4cf2_be53_bcdc06c9036d"
          xlink:label="h_1222_b164c6b6_9540_4cf2_be53_bcdc06c9036d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1222_b164c6b6_9540_4cf2_be53_bcdc06c9036d"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1223_fddd57a7_66b9_494b_a96e_8dea17220f4c"
          xlink:label="h_1223_fddd57a7_66b9_494b_a96e_8dea17220f4c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1223_fddd57a7_66b9_494b_a96e_8dea17220f4c"
          xlink:to="f_0093_000053"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_123_4024a40d_66e3_48d5_809f_d33b934b20f4"
          xlink:label="h_123_4024a40d_66e3_48d5_809f_d33b934b20f4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_123_4024a40d_66e3_48d5_809f_d33b934b20f4"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1239_48b48eb3_4968_49c6_be3b_dd0ad1eb100e"
          xlink:label="h_1239_48b48eb3_4968_49c6_be3b_dd0ad1eb100e"
          xlink:type="locator"/>
        <link:footnote id="f_0095_000054" xlink:label="f_0095_000054" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1239_48b48eb3_4968_49c6_be3b_dd0ad1eb100e"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_124_526d7422_0009_4e47_a4f5_d476dd643096"
          xlink:label="h_124_526d7422_0009_4e47_a4f5_d476dd643096"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_124_526d7422_0009_4e47_a4f5_d476dd643096"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1240_d2235c9f_d895_45f8_8f7d_96c371547ab6"
          xlink:label="h_1240_d2235c9f_d895_45f8_8f7d_96c371547ab6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1240_d2235c9f_d895_45f8_8f7d_96c371547ab6"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1241_789d0f7b_8aee_409d_8b84_3ca76bed8565"
          xlink:label="h_1241_789d0f7b_8aee_409d_8b84_3ca76bed8565"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1241_789d0f7b_8aee_409d_8b84_3ca76bed8565"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1242_ff50211e_5632_4ff5_a8b3_3611331ed741"
          xlink:label="h_1242_ff50211e_5632_4ff5_a8b3_3611331ed741"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1242_ff50211e_5632_4ff5_a8b3_3611331ed741"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1243_044d1ab0_db97_43b9_9350_39b7c8b60b30"
          xlink:label="h_1243_044d1ab0_db97_43b9_9350_39b7c8b60b30"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1243_044d1ab0_db97_43b9_9350_39b7c8b60b30"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1244_93265778_b8b1_4087_bf6c_ca2b6fd659fa"
          xlink:label="h_1244_93265778_b8b1_4087_bf6c_ca2b6fd659fa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1244_93265778_b8b1_4087_bf6c_ca2b6fd659fa"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1245_f7091e3b_6d95_4f59_aa46_1b0dcdfd6e6a"
          xlink:label="h_1245_f7091e3b_6d95_4f59_aa46_1b0dcdfd6e6a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1245_f7091e3b_6d95_4f59_aa46_1b0dcdfd6e6a"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1246_13bb871f_64b1_4720_87cd_806c72f40725"
          xlink:label="h_1246_13bb871f_64b1_4720_87cd_806c72f40725"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1246_13bb871f_64b1_4720_87cd_806c72f40725"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1247_f7159fd3_54a5_412e_a90f_4d2a14397c26"
          xlink:label="h_1247_f7159fd3_54a5_412e_a90f_4d2a14397c26"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1247_f7159fd3_54a5_412e_a90f_4d2a14397c26"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1248_7c48e54c_de2c_4e8a_b036_112eeb8b242e"
          xlink:label="h_1248_7c48e54c_de2c_4e8a_b036_112eeb8b242e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1248_7c48e54c_de2c_4e8a_b036_112eeb8b242e"
          xlink:to="f_0095_000054"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_125_45e15eb7_39d0_4f42_8947_26a02f966029"
          xlink:label="h_125_45e15eb7_39d0_4f42_8947_26a02f966029"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_125_45e15eb7_39d0_4f42_8947_26a02f966029"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_126_f44c5160_cffc_4952_b7ce_04db9afcd8e8"
          xlink:label="h_126_f44c5160_cffc_4952_b7ce_04db9afcd8e8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_126_f44c5160_cffc_4952_b7ce_04db9afcd8e8"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1264_923db5d0_e190_47d8_803f_aa9f08a2cdb3"
          xlink:label="h_1264_923db5d0_e190_47d8_803f_aa9f08a2cdb3"
          xlink:type="locator"/>
        <link:footnote id="f_0097_000055" xlink:label="f_0097_000055" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1264_923db5d0_e190_47d8_803f_aa9f08a2cdb3"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1265_c2b1586f_72d8_4655_afbf_a0770fa86f04"
          xlink:label="h_1265_c2b1586f_72d8_4655_afbf_a0770fa86f04"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1265_c2b1586f_72d8_4655_afbf_a0770fa86f04"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1266_85804761_a672_4b47_abba_9fa14d195674"
          xlink:label="h_1266_85804761_a672_4b47_abba_9fa14d195674"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1266_85804761_a672_4b47_abba_9fa14d195674"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1267_e47254d6_8992_4450_93fb_1d17b720df90"
          xlink:label="h_1267_e47254d6_8992_4450_93fb_1d17b720df90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1267_e47254d6_8992_4450_93fb_1d17b720df90"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1268_a08a3535_ace5_4b85_a33f_840183b8ca16"
          xlink:label="h_1268_a08a3535_ace5_4b85_a33f_840183b8ca16"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1268_a08a3535_ace5_4b85_a33f_840183b8ca16"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1269_ba7e96ff_1344_493b_ab43_3944992b9c58"
          xlink:label="h_1269_ba7e96ff_1344_493b_ab43_3944992b9c58"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1269_ba7e96ff_1344_493b_ab43_3944992b9c58"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_127_26cd94c3_2d23_4d54_8eec_43ba8ad20340"
          xlink:label="h_127_26cd94c3_2d23_4d54_8eec_43ba8ad20340"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_127_26cd94c3_2d23_4d54_8eec_43ba8ad20340"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1270_1667f09f_0d0f_431f_bfa4_06529c2ee9a9"
          xlink:label="h_1270_1667f09f_0d0f_431f_bfa4_06529c2ee9a9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1270_1667f09f_0d0f_431f_bfa4_06529c2ee9a9"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1271_b353cf5f_58ee_417f_b53a_a7c15b9f17b6"
          xlink:label="h_1271_b353cf5f_58ee_417f_b53a_a7c15b9f17b6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1271_b353cf5f_58ee_417f_b53a_a7c15b9f17b6"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1272_48b1b47b_86e6_444a_94fd_1c67ecbab670"
          xlink:label="h_1272_48b1b47b_86e6_444a_94fd_1c67ecbab670"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1272_48b1b47b_86e6_444a_94fd_1c67ecbab670"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1273_7e3d0a48_5563_4195_ae10_d31bdf64d372"
          xlink:label="h_1273_7e3d0a48_5563_4195_ae10_d31bdf64d372"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1273_7e3d0a48_5563_4195_ae10_d31bdf64d372"
          xlink:to="f_0097_000055"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_128_fc7ffea0_9e18_49cf_b0f5_faf7b4d83895"
          xlink:label="h_128_fc7ffea0_9e18_49cf_b0f5_faf7b4d83895"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_128_fc7ffea0_9e18_49cf_b0f5_faf7b4d83895"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1289_97259ec9_dd7a_43da_849b_1f398fe7aaf9"
          xlink:label="h_1289_97259ec9_dd7a_43da_849b_1f398fe7aaf9"
          xlink:type="locator"/>
        <link:footnote id="f_0099_000056" xlink:label="f_0099_000056" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1289_97259ec9_dd7a_43da_849b_1f398fe7aaf9"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_129_e35bf499_ab55_40b2_9ae5_1fbbd6b31296"
          xlink:label="h_129_e35bf499_ab55_40b2_9ae5_1fbbd6b31296"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_129_e35bf499_ab55_40b2_9ae5_1fbbd6b31296"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1290_afd2a1a7_f6ca_4baf_b14a_918cda91224f"
          xlink:label="h_1290_afd2a1a7_f6ca_4baf_b14a_918cda91224f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1290_afd2a1a7_f6ca_4baf_b14a_918cda91224f"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1291_083356cc_38c0_4f40_a069_d0d1d8d18e45"
          xlink:label="h_1291_083356cc_38c0_4f40_a069_d0d1d8d18e45"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1291_083356cc_38c0_4f40_a069_d0d1d8d18e45"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1292_8a2e04f3_fe53_419c_b682_3e8216e9cf79"
          xlink:label="h_1292_8a2e04f3_fe53_419c_b682_3e8216e9cf79"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1292_8a2e04f3_fe53_419c_b682_3e8216e9cf79"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1293_d281976c_248c_4881_8136_58a6c2d1a070"
          xlink:label="h_1293_d281976c_248c_4881_8136_58a6c2d1a070"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1293_d281976c_248c_4881_8136_58a6c2d1a070"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1294_66af91ca_ecae_4db3_a3cc_6ba78be078e0"
          xlink:label="h_1294_66af91ca_ecae_4db3_a3cc_6ba78be078e0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1294_66af91ca_ecae_4db3_a3cc_6ba78be078e0"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1295_7bff1907_103e_46d9_aadc_29ac682b866e"
          xlink:label="h_1295_7bff1907_103e_46d9_aadc_29ac682b866e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1295_7bff1907_103e_46d9_aadc_29ac682b866e"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1296_946efb08_f71b_447e_8c92_ec782dc03240"
          xlink:label="h_1296_946efb08_f71b_447e_8c92_ec782dc03240"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1296_946efb08_f71b_447e_8c92_ec782dc03240"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1297_59530df0_9355_4c8d_bd99_d8cd2f3ceb35"
          xlink:label="h_1297_59530df0_9355_4c8d_bd99_d8cd2f3ceb35"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1297_59530df0_9355_4c8d_bd99_d8cd2f3ceb35"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1298_979a0ad9_3826_45f5_9473_44e1727312ae"
          xlink:label="h_1298_979a0ad9_3826_45f5_9473_44e1727312ae"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1298_979a0ad9_3826_45f5_9473_44e1727312ae"
          xlink:to="f_0099_000056"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_130_067d85f5_ec6f_4cc5_b3f0_c1037da657f7"
          xlink:label="h_130_067d85f5_ec6f_4cc5_b3f0_c1037da657f7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_130_067d85f5_ec6f_4cc5_b3f0_c1037da657f7"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_131_697435ce_78ee_454e_9f8f_2d319920ba05"
          xlink:label="h_131_697435ce_78ee_454e_9f8f_2d319920ba05"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_131_697435ce_78ee_454e_9f8f_2d319920ba05"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_133_c9e28000_f545_4957_a547_48826cc36916"
          xlink:label="h_133_c9e28000_f545_4957_a547_48826cc36916"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000011" xlink:label="f_0011_000011" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;">Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_133_c9e28000_f545_4957_a547_48826cc36916"
          xlink:to="f_0011_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_147_b5d73d82_8ec1_4e34_87f9_cb01e34982b3"
          xlink:label="h_147_b5d73d82_8ec1_4e34_87f9_cb01e34982b3"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000012" xlink:label="f_0011_000012" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_147_b5d73d82_8ec1_4e34_87f9_cb01e34982b3"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_148_6b5b122d_58c8_4e20_b4c2_27a56b1c8df8"
          xlink:label="h_148_6b5b122d_58c8_4e20_b4c2_27a56b1c8df8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_148_6b5b122d_58c8_4e20_b4c2_27a56b1c8df8"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_149_03696cd7_1836_476d_bc03_f242929c6bad"
          xlink:label="h_149_03696cd7_1836_476d_bc03_f242929c6bad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_149_03696cd7_1836_476d_bc03_f242929c6bad"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_150_72c02c45_d70d_4abc_a39e_1290803b2550"
          xlink:label="h_150_72c02c45_d70d_4abc_a39e_1290803b2550"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_150_72c02c45_d70d_4abc_a39e_1290803b2550"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_151_a2c4ecff_7736_49c8_bf48_1a7eaad81d6d"
          xlink:label="h_151_a2c4ecff_7736_49c8_bf48_1a7eaad81d6d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_151_a2c4ecff_7736_49c8_bf48_1a7eaad81d6d"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_152_f2f08347_529f_49b5_a2cb_0f61003a0102"
          xlink:label="h_152_f2f08347_529f_49b5_a2cb_0f61003a0102"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_152_f2f08347_529f_49b5_a2cb_0f61003a0102"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_153_5eb56a48_f7d5_4aa5_9ee1_e48861c4a250"
          xlink:label="h_153_5eb56a48_f7d5_4aa5_9ee1_e48861c4a250"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_153_5eb56a48_f7d5_4aa5_9ee1_e48861c4a250"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_154_f2ebdb3b_14ec_4f20_afad_28329265221f"
          xlink:label="h_154_f2ebdb3b_14ec_4f20_afad_28329265221f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_154_f2ebdb3b_14ec_4f20_afad_28329265221f"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_155_e1271e48_a056_4f3f_a472_61ccbab9a41e"
          xlink:label="h_155_e1271e48_a056_4f3f_a472_61ccbab9a41e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_155_e1271e48_a056_4f3f_a472_61ccbab9a41e"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_156_64d0bb14_51a5_4878_baea_78f314dabcd4"
          xlink:label="h_156_64d0bb14_51a5_4878_baea_78f314dabcd4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_156_64d0bb14_51a5_4878_baea_78f314dabcd4"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_175_2d413e32_8d56_448d_ad26_e1cebdb37c72"
          xlink:label="h_175_2d413e32_8d56_448d_ad26_e1cebdb37c72"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000013" xlink:label="f_0013_000013" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_175_2d413e32_8d56_448d_ad26_e1cebdb37c72"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_176_5e5796ef_f8a7_4476_9cb7_6205f69712f9"
          xlink:label="h_176_5e5796ef_f8a7_4476_9cb7_6205f69712f9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_176_5e5796ef_f8a7_4476_9cb7_6205f69712f9"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_177_4ec7c4ba_c504_4b90_b218_581d1c18d841"
          xlink:label="h_177_4ec7c4ba_c504_4b90_b218_581d1c18d841"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_177_4ec7c4ba_c504_4b90_b218_581d1c18d841"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_178_9dbc5b1f_b4b8_40ba_b469_168866f31da4"
          xlink:label="h_178_9dbc5b1f_b4b8_40ba_b469_168866f31da4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_178_9dbc5b1f_b4b8_40ba_b469_168866f31da4"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_179_14b6c2b6_0880_4d60_a634_fa9887be23ad"
          xlink:label="h_179_14b6c2b6_0880_4d60_a634_fa9887be23ad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_179_14b6c2b6_0880_4d60_a634_fa9887be23ad"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_180_0c87b7ae_1eb5_49c3_8ea1_29165327bc1c"
          xlink:label="h_180_0c87b7ae_1eb5_49c3_8ea1_29165327bc1c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_180_0c87b7ae_1eb5_49c3_8ea1_29165327bc1c"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_181_798072eb_7289_4456_b0fa_8de063249f93"
          xlink:label="h_181_798072eb_7289_4456_b0fa_8de063249f93"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_181_798072eb_7289_4456_b0fa_8de063249f93"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_182_877374a1_8960_4d41_8474_43c06211c561"
          xlink:label="h_182_877374a1_8960_4d41_8474_43c06211c561"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_182_877374a1_8960_4d41_8474_43c06211c561"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_183_f8f95020_9c79_402d_9efc_2836cf19c240"
          xlink:label="h_183_f8f95020_9c79_402d_9efc_2836cf19c240"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_183_f8f95020_9c79_402d_9efc_2836cf19c240"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_184_ff7f2d88_ca43_4cb1_b003_297c6ed604f4"
          xlink:label="h_184_ff7f2d88_ca43_4cb1_b003_297c6ed604f4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_184_ff7f2d88_ca43_4cb1_b003_297c6ed604f4"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_19_ac7f3683_25bb_475f_98c5_8231b997ad46"
          xlink:label="h_19_ac7f3683_25bb_475f_98c5_8231b997ad46"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000002" xlink:label="f_0001_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_19_ac7f3683_25bb_475f_98c5_8231b997ad46"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2_2c2e2f4b_7ebc_41ea_9f42_0b66badfb0f9"
          xlink:label="h_2_2c2e2f4b_7ebc_41ea_9f42_0b66badfb0f9"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000001" xlink:label="f_0001_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;">Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2_2c2e2f4b_7ebc_41ea_9f42_0b66badfb0f9"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_20_8908e022_a451_4a68_b975_6da0cc211278"
          xlink:label="h_20_8908e022_a451_4a68_b975_6da0cc211278"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_20_8908e022_a451_4a68_b975_6da0cc211278"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_203_12940702_9f08_4a10_af9a_044a121555e1"
          xlink:label="h_203_12940702_9f08_4a10_af9a_044a121555e1"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000014" xlink:label="f_0015_000014" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_203_12940702_9f08_4a10_af9a_044a121555e1"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_204_860e811b_4120_48ae_aa6c_186b22be7bbc"
          xlink:label="h_204_860e811b_4120_48ae_aa6c_186b22be7bbc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_204_860e811b_4120_48ae_aa6c_186b22be7bbc"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_205_43c6369f_8c36_4fd5_a80f_7c638b87d04a"
          xlink:label="h_205_43c6369f_8c36_4fd5_a80f_7c638b87d04a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_205_43c6369f_8c36_4fd5_a80f_7c638b87d04a"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_206_db741516_cff1_4b76_974f_c65b4c8b5d1f"
          xlink:label="h_206_db741516_cff1_4b76_974f_c65b4c8b5d1f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_206_db741516_cff1_4b76_974f_c65b4c8b5d1f"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_207_655a8b3b_6be2_405d_bbbd_a6ac614b45bf"
          xlink:label="h_207_655a8b3b_6be2_405d_bbbd_a6ac614b45bf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_207_655a8b3b_6be2_405d_bbbd_a6ac614b45bf"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_208_00b920b8_825f_4d8e_8341_23f92034db92"
          xlink:label="h_208_00b920b8_825f_4d8e_8341_23f92034db92"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_208_00b920b8_825f_4d8e_8341_23f92034db92"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_209_256d2883_f762_434e_94b6_8006cd0177d9"
          xlink:label="h_209_256d2883_f762_434e_94b6_8006cd0177d9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_209_256d2883_f762_434e_94b6_8006cd0177d9"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_21_60e586df_b5ce_420b_8589_474c16905e20"
          xlink:label="h_21_60e586df_b5ce_420b_8589_474c16905e20"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_21_60e586df_b5ce_420b_8589_474c16905e20"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_210_a567d462_2a85_467f_888d_ff4978c61b1c"
          xlink:label="h_210_a567d462_2a85_467f_888d_ff4978c61b1c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_210_a567d462_2a85_467f_888d_ff4978c61b1c"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_211_370e6c75_98a7_4925_beba_345be289fae8"
          xlink:label="h_211_370e6c75_98a7_4925_beba_345be289fae8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_211_370e6c75_98a7_4925_beba_345be289fae8"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_212_065f8513_670a_44e1_9fc2_2885186b499a"
          xlink:label="h_212_065f8513_670a_44e1_9fc2_2885186b499a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_212_065f8513_670a_44e1_9fc2_2885186b499a"
          xlink:to="f_0015_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_22_e96eb035_1750_4e49_94f3_134cde74b2a7"
          xlink:label="h_22_e96eb035_1750_4e49_94f3_134cde74b2a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_22_e96eb035_1750_4e49_94f3_134cde74b2a7"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_228_f66e30d6_8ead_440e_83d1_49ec85e8f8fe"
          xlink:label="h_228_f66e30d6_8ead_440e_83d1_49ec85e8f8fe"
          xlink:type="locator"/>
        <link:footnote id="f_0017_000015" xlink:label="f_0017_000015" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_228_f66e30d6_8ead_440e_83d1_49ec85e8f8fe"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_229_bda65543_bc5b_428a_b1b2_817cd3cb133d"
          xlink:label="h_229_bda65543_bc5b_428a_b1b2_817cd3cb133d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_229_bda65543_bc5b_428a_b1b2_817cd3cb133d"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_23_a2a0686a_7054_4418_9112_2fa25a7ee1d0"
          xlink:label="h_23_a2a0686a_7054_4418_9112_2fa25a7ee1d0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_23_a2a0686a_7054_4418_9112_2fa25a7ee1d0"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_230_0b186cfd_4ed9_4b6d_ac96_d3d9ed2ca8b3"
          xlink:label="h_230_0b186cfd_4ed9_4b6d_ac96_d3d9ed2ca8b3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_230_0b186cfd_4ed9_4b6d_ac96_d3d9ed2ca8b3"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_231_05c3f1eb_723b_46b8_b0ac_c50762f96177"
          xlink:label="h_231_05c3f1eb_723b_46b8_b0ac_c50762f96177"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_231_05c3f1eb_723b_46b8_b0ac_c50762f96177"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_232_92255252_3db9_424b_9837_875a04503fd1"
          xlink:label="h_232_92255252_3db9_424b_9837_875a04503fd1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_232_92255252_3db9_424b_9837_875a04503fd1"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_233_f8810b0d_15af_4fd8_84e5_9041292e6384"
          xlink:label="h_233_f8810b0d_15af_4fd8_84e5_9041292e6384"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_233_f8810b0d_15af_4fd8_84e5_9041292e6384"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_234_6f42ec4c_44b7_4977_9c8e_8b2c31f5f2b2"
          xlink:label="h_234_6f42ec4c_44b7_4977_9c8e_8b2c31f5f2b2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_234_6f42ec4c_44b7_4977_9c8e_8b2c31f5f2b2"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_235_624b48d1_d3c5_475a_9945_097b900c40e4"
          xlink:label="h_235_624b48d1_d3c5_475a_9945_097b900c40e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_235_624b48d1_d3c5_475a_9945_097b900c40e4"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_236_22efab52_15c5_416a_a67a_4961d62b2bda"
          xlink:label="h_236_22efab52_15c5_416a_a67a_4961d62b2bda"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_236_22efab52_15c5_416a_a67a_4961d62b2bda"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_237_74b4834b_6c15_4aa7_89a9_ba0bfb23ea1e"
          xlink:label="h_237_74b4834b_6c15_4aa7_89a9_ba0bfb23ea1e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_237_74b4834b_6c15_4aa7_89a9_ba0bfb23ea1e"
          xlink:to="f_0017_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_24_0acfb45d_5ad4_459f_ae78_41f9f1de9353"
          xlink:label="h_24_0acfb45d_5ad4_459f_ae78_41f9f1de9353"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_24_0acfb45d_5ad4_459f_ae78_41f9f1de9353"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_25_02ac519c_68e0_4539_a2e4_a6d492db77ff"
          xlink:label="h_25_02ac519c_68e0_4539_a2e4_a6d492db77ff"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_25_02ac519c_68e0_4539_a2e4_a6d492db77ff"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_253_c55c6687_da74_4398_bd83_50feb451f856"
          xlink:label="h_253_c55c6687_da74_4398_bd83_50feb451f856"
          xlink:type="locator"/>
        <link:footnote id="f_0019_000016" xlink:label="f_0019_000016" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_253_c55c6687_da74_4398_bd83_50feb451f856"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_254_ed26d4aa_5f0f_40d0_a51a_7bb69dafeb4d"
          xlink:label="h_254_ed26d4aa_5f0f_40d0_a51a_7bb69dafeb4d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_254_ed26d4aa_5f0f_40d0_a51a_7bb69dafeb4d"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_255_6d5c3bcc_fbb2_4954_8845_cb9a3d636ae2"
          xlink:label="h_255_6d5c3bcc_fbb2_4954_8845_cb9a3d636ae2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_255_6d5c3bcc_fbb2_4954_8845_cb9a3d636ae2"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_256_7bdea904_3672_4afa_883c_4baf186635b1"
          xlink:label="h_256_7bdea904_3672_4afa_883c_4baf186635b1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_256_7bdea904_3672_4afa_883c_4baf186635b1"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_257_b64fa70a_e0e4_4ea9_bd9a_4c1f86fdd67f"
          xlink:label="h_257_b64fa70a_e0e4_4ea9_bd9a_4c1f86fdd67f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_257_b64fa70a_e0e4_4ea9_bd9a_4c1f86fdd67f"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_258_0934718a_343c_4808_a284_7180cc751748"
          xlink:label="h_258_0934718a_343c_4808_a284_7180cc751748"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_258_0934718a_343c_4808_a284_7180cc751748"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_259_5902e0e6_8ef6_4aa1_93b1_db89b7c902f6"
          xlink:label="h_259_5902e0e6_8ef6_4aa1_93b1_db89b7c902f6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_259_5902e0e6_8ef6_4aa1_93b1_db89b7c902f6"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_26_a5c7e881_d5aa_42d7_b94e_0e9c1b5d3a5c"
          xlink:label="h_26_a5c7e881_d5aa_42d7_b94e_0e9c1b5d3a5c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_26_a5c7e881_d5aa_42d7_b94e_0e9c1b5d3a5c"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_260_64dc83a6_b32a_47b1_8f91_de89cbaecba4"
          xlink:label="h_260_64dc83a6_b32a_47b1_8f91_de89cbaecba4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_260_64dc83a6_b32a_47b1_8f91_de89cbaecba4"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_261_a413700b_b8ed_4063_93b5_8e7d1c34542f"
          xlink:label="h_261_a413700b_b8ed_4063_93b5_8e7d1c34542f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_261_a413700b_b8ed_4063_93b5_8e7d1c34542f"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_262_5ae817c3_b294_4082_b9b0_bc137b242a14"
          xlink:label="h_262_5ae817c3_b294_4082_b9b0_bc137b242a14"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_262_5ae817c3_b294_4082_b9b0_bc137b242a14"
          xlink:to="f_0019_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_27_7dffcf0b_2582_4063_8f66_08b422f3f332"
          xlink:label="h_27_7dffcf0b_2582_4063_8f66_08b422f3f332"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_27_7dffcf0b_2582_4063_8f66_08b422f3f332"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_278_d5fe60b7_d7a0_45b2_9f88_c8821ed2fb85"
          xlink:label="h_278_d5fe60b7_d7a0_45b2_9f88_c8821ed2fb85"
          xlink:type="locator"/>
        <link:footnote id="f_0021_000017" xlink:label="f_0021_000017" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_278_d5fe60b7_d7a0_45b2_9f88_c8821ed2fb85"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_279_c7327321_e2f3_4327_aacd_3eb0cbd9ed55"
          xlink:label="h_279_c7327321_e2f3_4327_aacd_3eb0cbd9ed55"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_279_c7327321_e2f3_4327_aacd_3eb0cbd9ed55"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_28_2444deec_9e43_4c96_a55e_6f0cff2ef5ae"
          xlink:label="h_28_2444deec_9e43_4c96_a55e_6f0cff2ef5ae"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_28_2444deec_9e43_4c96_a55e_6f0cff2ef5ae"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_280_5d344ee4_b8f6_4b10_8893_e0321e7253ab"
          xlink:label="h_280_5d344ee4_b8f6_4b10_8893_e0321e7253ab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_280_5d344ee4_b8f6_4b10_8893_e0321e7253ab"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_281_72885884_b74c_44bd_a062_cb55bf07b5a9"
          xlink:label="h_281_72885884_b74c_44bd_a062_cb55bf07b5a9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_281_72885884_b74c_44bd_a062_cb55bf07b5a9"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_282_f7c7343c_0e8a_4698_abf4_758091d70cf7"
          xlink:label="h_282_f7c7343c_0e8a_4698_abf4_758091d70cf7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_282_f7c7343c_0e8a_4698_abf4_758091d70cf7"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_283_04cea6ed_9b90_4ffc_b1b4_5534550eb144"
          xlink:label="h_283_04cea6ed_9b90_4ffc_b1b4_5534550eb144"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_283_04cea6ed_9b90_4ffc_b1b4_5534550eb144"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_284_73dd2bff_f28a_4df0_9f07_7087dea8f9ff"
          xlink:label="h_284_73dd2bff_f28a_4df0_9f07_7087dea8f9ff"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_284_73dd2bff_f28a_4df0_9f07_7087dea8f9ff"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_285_1d01a780_d425_44c3_9b29_6ac953f4b8c1"
          xlink:label="h_285_1d01a780_d425_44c3_9b29_6ac953f4b8c1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_285_1d01a780_d425_44c3_9b29_6ac953f4b8c1"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_286_4a4440e3_6053_4511_a151_54d164efadcd"
          xlink:label="h_286_4a4440e3_6053_4511_a151_54d164efadcd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_286_4a4440e3_6053_4511_a151_54d164efadcd"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_287_ffa0588b_8281_4165_abb3_015216580881"
          xlink:label="h_287_ffa0588b_8281_4165_abb3_015216580881"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_287_ffa0588b_8281_4165_abb3_015216580881"
          xlink:to="f_0021_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_30_6efb82cc_4b54_4fd8_bf78_7e335b5722a4"
          xlink:label="h_30_6efb82cc_4b54_4fd8_bf78_7e335b5722a4"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000003" xlink:label="f_0003_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;">Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_30_6efb82cc_4b54_4fd8_bf78_7e335b5722a4"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_303_77048e5b_3f76_4b01_a7ff_d323806ec373"
          xlink:label="h_303_77048e5b_3f76_4b01_a7ff_d323806ec373"
          xlink:type="locator"/>
        <link:footnote id="f_0023_000018" xlink:label="f_0023_000018" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_303_77048e5b_3f76_4b01_a7ff_d323806ec373"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_304_51fd4c78_91b3_41e9_af88_2c1c6b2f2f01"
          xlink:label="h_304_51fd4c78_91b3_41e9_af88_2c1c6b2f2f01"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_304_51fd4c78_91b3_41e9_af88_2c1c6b2f2f01"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_305_ee1e1505_cd24_4e61_8a5b_63042c9d19ff"
          xlink:label="h_305_ee1e1505_cd24_4e61_8a5b_63042c9d19ff"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_305_ee1e1505_cd24_4e61_8a5b_63042c9d19ff"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_306_c3d54bd9_aac5_4627_9bef_45170ee06561"
          xlink:label="h_306_c3d54bd9_aac5_4627_9bef_45170ee06561"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_306_c3d54bd9_aac5_4627_9bef_45170ee06561"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_307_8c355afc_b3c7_4473_bba9_07d5adf314c9"
          xlink:label="h_307_8c355afc_b3c7_4473_bba9_07d5adf314c9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_307_8c355afc_b3c7_4473_bba9_07d5adf314c9"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_308_e9cf3415_48ff_4a4d_8b17_d86a820ad0c0"
          xlink:label="h_308_e9cf3415_48ff_4a4d_8b17_d86a820ad0c0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_308_e9cf3415_48ff_4a4d_8b17_d86a820ad0c0"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_309_be65d14e_b5db_4c6a_9e54_086bbf20701d"
          xlink:label="h_309_be65d14e_b5db_4c6a_9e54_086bbf20701d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_309_be65d14e_b5db_4c6a_9e54_086bbf20701d"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_310_3d149936_b3a2_48c5_9d12_2bccd29a306b"
          xlink:label="h_310_3d149936_b3a2_48c5_9d12_2bccd29a306b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_310_3d149936_b3a2_48c5_9d12_2bccd29a306b"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_311_8161f419_9f89_468e_a86b_9157798794e4"
          xlink:label="h_311_8161f419_9f89_468e_a86b_9157798794e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_311_8161f419_9f89_468e_a86b_9157798794e4"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_312_c813ce98_b546_4d2f_acfe_c29a15ea054b"
          xlink:label="h_312_c813ce98_b546_4d2f_acfe_c29a15ea054b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_312_c813ce98_b546_4d2f_acfe_c29a15ea054b"
          xlink:to="f_0023_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_331_d2e6c59c_7b9b_47d1_82dc_b1bf4bbfa3c5"
          xlink:label="h_331_d2e6c59c_7b9b_47d1_82dc_b1bf4bbfa3c5"
          xlink:type="locator"/>
        <link:footnote id="f_0025_000019" xlink:label="f_0025_000019" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_331_d2e6c59c_7b9b_47d1_82dc_b1bf4bbfa3c5"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_332_155a75ef_6c88_4701_ac03_1b63ca269326"
          xlink:label="h_332_155a75ef_6c88_4701_ac03_1b63ca269326"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_332_155a75ef_6c88_4701_ac03_1b63ca269326"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_333_890ccec5_41a2_4bce_a235_8ec7b5d3b48c"
          xlink:label="h_333_890ccec5_41a2_4bce_a235_8ec7b5d3b48c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_333_890ccec5_41a2_4bce_a235_8ec7b5d3b48c"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_334_49cea656_ea29_4768_a291_e9111a5dd4fc"
          xlink:label="h_334_49cea656_ea29_4768_a291_e9111a5dd4fc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_334_49cea656_ea29_4768_a291_e9111a5dd4fc"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_335_64140335_9d9a_4223_96a3_43e1e9d3b7cd"
          xlink:label="h_335_64140335_9d9a_4223_96a3_43e1e9d3b7cd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_335_64140335_9d9a_4223_96a3_43e1e9d3b7cd"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_336_adc4c42c_0542_47b5_9b5e_87b9b500df1b"
          xlink:label="h_336_adc4c42c_0542_47b5_9b5e_87b9b500df1b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_336_adc4c42c_0542_47b5_9b5e_87b9b500df1b"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_337_6d9e978e_b5de_4792_a431_2e33ea71b2e4"
          xlink:label="h_337_6d9e978e_b5de_4792_a431_2e33ea71b2e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_337_6d9e978e_b5de_4792_a431_2e33ea71b2e4"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_338_d451f841_a165_4ae5_bea0_d52afc68d471"
          xlink:label="h_338_d451f841_a165_4ae5_bea0_d52afc68d471"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_338_d451f841_a165_4ae5_bea0_d52afc68d471"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_339_0b75fbae_2144_4af2_a84d_f83ca6e186f9"
          xlink:label="h_339_0b75fbae_2144_4af2_a84d_f83ca6e186f9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_339_0b75fbae_2144_4af2_a84d_f83ca6e186f9"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_340_46438e84_73a7_4064_a22f_e46d0fa216e4"
          xlink:label="h_340_46438e84_73a7_4064_a22f_e46d0fa216e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_340_46438e84_73a7_4064_a22f_e46d0fa216e4"
          xlink:to="f_0025_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_359_6ec67854_efa0_4d98_a651_709a973fef2a"
          xlink:label="h_359_6ec67854_efa0_4d98_a651_709a973fef2a"
          xlink:type="locator"/>
        <link:footnote id="f_0027_000020" xlink:label="f_0027_000020" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_359_6ec67854_efa0_4d98_a651_709a973fef2a"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_360_9a62d108_8f91_4ff3_984c_cb0e6a82c8f9"
          xlink:label="h_360_9a62d108_8f91_4ff3_984c_cb0e6a82c8f9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_360_9a62d108_8f91_4ff3_984c_cb0e6a82c8f9"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_361_80359a08_2ff4_464e_9823_30357380bccd"
          xlink:label="h_361_80359a08_2ff4_464e_9823_30357380bccd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_361_80359a08_2ff4_464e_9823_30357380bccd"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_362_f3a4d3d8_a809_4753_8d9a_895f1a8f75a5"
          xlink:label="h_362_f3a4d3d8_a809_4753_8d9a_895f1a8f75a5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_362_f3a4d3d8_a809_4753_8d9a_895f1a8f75a5"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_363_0e638b4c_75d4_4fc2_a81d_fc188982b3f6"
          xlink:label="h_363_0e638b4c_75d4_4fc2_a81d_fc188982b3f6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_363_0e638b4c_75d4_4fc2_a81d_fc188982b3f6"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_364_bd515809_2d89_418d_854a_5b9268262337"
          xlink:label="h_364_bd515809_2d89_418d_854a_5b9268262337"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_364_bd515809_2d89_418d_854a_5b9268262337"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_365_214bdea8_6af7_4e9b_97bd_6a3e2e7c2ae5"
          xlink:label="h_365_214bdea8_6af7_4e9b_97bd_6a3e2e7c2ae5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_365_214bdea8_6af7_4e9b_97bd_6a3e2e7c2ae5"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_366_87d46581_c480_48f4_b40b_374e4cf4bae9"
          xlink:label="h_366_87d46581_c480_48f4_b40b_374e4cf4bae9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_366_87d46581_c480_48f4_b40b_374e4cf4bae9"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_367_ab7514ef_eba5_4e29_adb6_dfe4ab3e0a28"
          xlink:label="h_367_ab7514ef_eba5_4e29_adb6_dfe4ab3e0a28"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_367_ab7514ef_eba5_4e29_adb6_dfe4ab3e0a28"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_368_63c1479f_12ec_4b25_b7b5_20bde9e52587"
          xlink:label="h_368_63c1479f_12ec_4b25_b7b5_20bde9e52587"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_368_63c1479f_12ec_4b25_b7b5_20bde9e52587"
          xlink:to="f_0027_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_384_be8dba7d_f709_4bd8_bfbb_5b7791719021"
          xlink:label="h_384_be8dba7d_f709_4bd8_bfbb_5b7791719021"
          xlink:type="locator"/>
        <link:footnote id="f_0029_000021" xlink:label="f_0029_000021" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_384_be8dba7d_f709_4bd8_bfbb_5b7791719021"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_385_a02329f4_2f19_49ce_8c30_aa67e73bf827"
          xlink:label="h_385_a02329f4_2f19_49ce_8c30_aa67e73bf827"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_385_a02329f4_2f19_49ce_8c30_aa67e73bf827"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_386_5a3c937b_aabb_4c6b_9d47_47975cc08cff"
          xlink:label="h_386_5a3c937b_aabb_4c6b_9d47_47975cc08cff"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_386_5a3c937b_aabb_4c6b_9d47_47975cc08cff"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_387_4a5aaf32_2207_498a_9a17_d1e087aef2d4"
          xlink:label="h_387_4a5aaf32_2207_498a_9a17_d1e087aef2d4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_387_4a5aaf32_2207_498a_9a17_d1e087aef2d4"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_388_683b37e0_123d_4357_a2ae_c1db2cbb0670"
          xlink:label="h_388_683b37e0_123d_4357_a2ae_c1db2cbb0670"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_388_683b37e0_123d_4357_a2ae_c1db2cbb0670"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_389_28b4c450_e7b4_4702_b18f_f939b506c8a1"
          xlink:label="h_389_28b4c450_e7b4_4702_b18f_f939b506c8a1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_389_28b4c450_e7b4_4702_b18f_f939b506c8a1"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_390_cf71b07a_31a5_4edf_9149_395e35bf45eb"
          xlink:label="h_390_cf71b07a_31a5_4edf_9149_395e35bf45eb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_390_cf71b07a_31a5_4edf_9149_395e35bf45eb"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_391_9c8f4c4e_549c_4eba_afc8_4ac015c041d5"
          xlink:label="h_391_9c8f4c4e_549c_4eba_afc8_4ac015c041d5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_391_9c8f4c4e_549c_4eba_afc8_4ac015c041d5"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_392_8683f141_e6a5_4fe0_b905_ed2ad615948b"
          xlink:label="h_392_8683f141_e6a5_4fe0_b905_ed2ad615948b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_392_8683f141_e6a5_4fe0_b905_ed2ad615948b"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_393_fa49ce2c_5096_4fba_942f_2bd85cbd5336"
          xlink:label="h_393_fa49ce2c_5096_4fba_942f_2bd85cbd5336"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_393_fa49ce2c_5096_4fba_942f_2bd85cbd5336"
          xlink:to="f_0029_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_409_c863c414_64fc_41c9_af0f_7e708be4179a"
          xlink:label="h_409_c863c414_64fc_41c9_af0f_7e708be4179a"
          xlink:type="locator"/>
        <link:footnote id="f_0031_000022" xlink:label="f_0031_000022" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_409_c863c414_64fc_41c9_af0f_7e708be4179a"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_410_062ca14d_1c32_4a29_ac6f_0742df86f992"
          xlink:label="h_410_062ca14d_1c32_4a29_ac6f_0742df86f992"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_410_062ca14d_1c32_4a29_ac6f_0742df86f992"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_411_939692c1_bf3c_477e_9dc5_8dcd9e98be34"
          xlink:label="h_411_939692c1_bf3c_477e_9dc5_8dcd9e98be34"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_411_939692c1_bf3c_477e_9dc5_8dcd9e98be34"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_412_9bf6987c_b796_4f9d_bdb0_33bd8262e8de"
          xlink:label="h_412_9bf6987c_b796_4f9d_bdb0_33bd8262e8de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_412_9bf6987c_b796_4f9d_bdb0_33bd8262e8de"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_413_fa538e65_a2b3_40fd_8161_2f9881a99c90"
          xlink:label="h_413_fa538e65_a2b3_40fd_8161_2f9881a99c90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_413_fa538e65_a2b3_40fd_8161_2f9881a99c90"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_414_78af1172_369d_4198_854f_9748a667e1ff"
          xlink:label="h_414_78af1172_369d_4198_854f_9748a667e1ff"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_414_78af1172_369d_4198_854f_9748a667e1ff"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_415_090587d1_573a_4b1d_8edf_d7cc0e9d70f5"
          xlink:label="h_415_090587d1_573a_4b1d_8edf_d7cc0e9d70f5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_415_090587d1_573a_4b1d_8edf_d7cc0e9d70f5"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_416_61158b32_2016_4e00_9a6c_1d676fcfa9da"
          xlink:label="h_416_61158b32_2016_4e00_9a6c_1d676fcfa9da"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_416_61158b32_2016_4e00_9a6c_1d676fcfa9da"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_417_cec3d1ff_4fce_4449_8c9d_de6c3978a1b9"
          xlink:label="h_417_cec3d1ff_4fce_4449_8c9d_de6c3978a1b9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_417_cec3d1ff_4fce_4449_8c9d_de6c3978a1b9"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_418_94570c49_308f_428b_b379_07fccf5abcf0"
          xlink:label="h_418_94570c49_308f_428b_b379_07fccf5abcf0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_418_94570c49_308f_428b_b379_07fccf5abcf0"
          xlink:to="f_0031_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_434_2084e338_14cd_421f_96e1_35d7dadba1b7"
          xlink:label="h_434_2084e338_14cd_421f_96e1_35d7dadba1b7"
          xlink:type="locator"/>
        <link:footnote id="f_0033_000023" xlink:label="f_0033_000023" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_434_2084e338_14cd_421f_96e1_35d7dadba1b7"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_435_a24d21d8_4d27_4014_857e_2e1078a63af9"
          xlink:label="h_435_a24d21d8_4d27_4014_857e_2e1078a63af9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_435_a24d21d8_4d27_4014_857e_2e1078a63af9"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_436_b151b951_ce68_4ac7_b944_3f81bb4c3219"
          xlink:label="h_436_b151b951_ce68_4ac7_b944_3f81bb4c3219"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_436_b151b951_ce68_4ac7_b944_3f81bb4c3219"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_437_5bf70034_a31f_4274_a3c9_90951699c40c"
          xlink:label="h_437_5bf70034_a31f_4274_a3c9_90951699c40c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_437_5bf70034_a31f_4274_a3c9_90951699c40c"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_438_5ed00e57_9ae5_4cf6_857f_66e782760ed9"
          xlink:label="h_438_5ed00e57_9ae5_4cf6_857f_66e782760ed9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_438_5ed00e57_9ae5_4cf6_857f_66e782760ed9"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_439_bee5bc1f_02ff_426b_b463_a9c25149aa69"
          xlink:label="h_439_bee5bc1f_02ff_426b_b463_a9c25149aa69"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_439_bee5bc1f_02ff_426b_b463_a9c25149aa69"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_440_97a78d80_6af4_4871_a9bc_c2cfd176ac88"
          xlink:label="h_440_97a78d80_6af4_4871_a9bc_c2cfd176ac88"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_440_97a78d80_6af4_4871_a9bc_c2cfd176ac88"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_441_bb633879_c1eb_4739_b291_77df153a18c3"
          xlink:label="h_441_bb633879_c1eb_4739_b291_77df153a18c3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_441_bb633879_c1eb_4739_b291_77df153a18c3"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_442_de394302_3462_4b56_9a20_b379170eb669"
          xlink:label="h_442_de394302_3462_4b56_9a20_b379170eb669"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_442_de394302_3462_4b56_9a20_b379170eb669"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_443_ebdeedbe_544b_469c_bd9a_23814f9b3689"
          xlink:label="h_443_ebdeedbe_544b_469c_bd9a_23814f9b3689"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_443_ebdeedbe_544b_469c_bd9a_23814f9b3689"
          xlink:to="f_0033_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_459_32eb231e_7755_4cc1_9672_5f0669d475c9"
          xlink:label="h_459_32eb231e_7755_4cc1_9672_5f0669d475c9"
          xlink:type="locator"/>
        <link:footnote id="f_0035_000024" xlink:label="f_0035_000024" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_459_32eb231e_7755_4cc1_9672_5f0669d475c9"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_460_ed744488_9dbe_4eda_9611_a50114aa7eee"
          xlink:label="h_460_ed744488_9dbe_4eda_9611_a50114aa7eee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_460_ed744488_9dbe_4eda_9611_a50114aa7eee"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_461_02061c74_0770_4018_afd4_108cc35e39e9"
          xlink:label="h_461_02061c74_0770_4018_afd4_108cc35e39e9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_461_02061c74_0770_4018_afd4_108cc35e39e9"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_462_4eb51634_82e8_4c98_9750_7b5bca127caa"
          xlink:label="h_462_4eb51634_82e8_4c98_9750_7b5bca127caa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_462_4eb51634_82e8_4c98_9750_7b5bca127caa"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_463_addc6548_90d4_4ca8_afc5_6dc0f7de7bae"
          xlink:label="h_463_addc6548_90d4_4ca8_afc5_6dc0f7de7bae"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_463_addc6548_90d4_4ca8_afc5_6dc0f7de7bae"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_464_b14c8fc5_c662_4f09_8b4c_025e9cdda671"
          xlink:label="h_464_b14c8fc5_c662_4f09_8b4c_025e9cdda671"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_464_b14c8fc5_c662_4f09_8b4c_025e9cdda671"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_465_ee53d974_26a2_46f0_b4c7_a7cde5bd527d"
          xlink:label="h_465_ee53d974_26a2_46f0_b4c7_a7cde5bd527d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_465_ee53d974_26a2_46f0_b4c7_a7cde5bd527d"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_466_af3047c7_00b2_47cd_aa72_0bafa3a04cef"
          xlink:label="h_466_af3047c7_00b2_47cd_aa72_0bafa3a04cef"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_466_af3047c7_00b2_47cd_aa72_0bafa3a04cef"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_467_c342e6ad_45ee_4f34_b8b1_c21fb1a08941"
          xlink:label="h_467_c342e6ad_45ee_4f34_b8b1_c21fb1a08941"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_467_c342e6ad_45ee_4f34_b8b1_c21fb1a08941"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_468_a0ce22d1_2588_49bd_9d15_7b3c0f1f719f"
          xlink:label="h_468_a0ce22d1_2588_49bd_9d15_7b3c0f1f719f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_468_a0ce22d1_2588_49bd_9d15_7b3c0f1f719f"
          xlink:to="f_0035_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_47_92dd6829_4239_4b95_8560_3fa00bca2d71"
          xlink:label="h_47_92dd6829_4239_4b95_8560_3fa00bca2d71"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000004" xlink:label="f_0003_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_47_92dd6829_4239_4b95_8560_3fa00bca2d71"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_48_56fad743_187c_4df2_b8c4_41a3dfd851d4"
          xlink:label="h_48_56fad743_187c_4df2_b8c4_41a3dfd851d4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_48_56fad743_187c_4df2_b8c4_41a3dfd851d4"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_484_31c67813_4741_45c5_97e9_46ba5a384a2b"
          xlink:label="h_484_31c67813_4741_45c5_97e9_46ba5a384a2b"
          xlink:type="locator"/>
        <link:footnote id="f_0037_000025" xlink:label="f_0037_000025" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_484_31c67813_4741_45c5_97e9_46ba5a384a2b"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_485_7e04ad52_2c29_4be1_9704_d61f3f1c944e"
          xlink:label="h_485_7e04ad52_2c29_4be1_9704_d61f3f1c944e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_485_7e04ad52_2c29_4be1_9704_d61f3f1c944e"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_486_395e9b0d_862b_4820_843b_f28b8470fcec"
          xlink:label="h_486_395e9b0d_862b_4820_843b_f28b8470fcec"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_486_395e9b0d_862b_4820_843b_f28b8470fcec"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_487_53c47e36_6741_43bc_95f0_d928d36a96d8"
          xlink:label="h_487_53c47e36_6741_43bc_95f0_d928d36a96d8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_487_53c47e36_6741_43bc_95f0_d928d36a96d8"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_488_f39f41aa_d317_4578_9f30_dffa095fc77c"
          xlink:label="h_488_f39f41aa_d317_4578_9f30_dffa095fc77c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_488_f39f41aa_d317_4578_9f30_dffa095fc77c"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_489_ff523974_9945_4bc3_bad0_2584dce28df3"
          xlink:label="h_489_ff523974_9945_4bc3_bad0_2584dce28df3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_489_ff523974_9945_4bc3_bad0_2584dce28df3"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_49_75c2100d_9f56_49a8_9bcd_18b62b1b2b2e"
          xlink:label="h_49_75c2100d_9f56_49a8_9bcd_18b62b1b2b2e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_49_75c2100d_9f56_49a8_9bcd_18b62b1b2b2e"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_490_7c1869b9_3157_4663_95a9_dab08e1eb224"
          xlink:label="h_490_7c1869b9_3157_4663_95a9_dab08e1eb224"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_490_7c1869b9_3157_4663_95a9_dab08e1eb224"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_491_fefb7958_47e6_4304_925e_d858ad892e2a"
          xlink:label="h_491_fefb7958_47e6_4304_925e_d858ad892e2a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_491_fefb7958_47e6_4304_925e_d858ad892e2a"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_492_adc1acbc_267d_41aa_9242_bfdb78535289"
          xlink:label="h_492_adc1acbc_267d_41aa_9242_bfdb78535289"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_492_adc1acbc_267d_41aa_9242_bfdb78535289"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_493_f87b9a57_0c3f_4c46_8634_f19149daf30a"
          xlink:label="h_493_f87b9a57_0c3f_4c46_8634_f19149daf30a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_493_f87b9a57_0c3f_4c46_8634_f19149daf30a"
          xlink:to="f_0037_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_50_2d938b80_9725_4313_a904_3aefe5114b1b"
          xlink:label="h_50_2d938b80_9725_4313_a904_3aefe5114b1b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_50_2d938b80_9725_4313_a904_3aefe5114b1b"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_51_31c76957_e988_49e0_b2bc_5692601e6532"
          xlink:label="h_51_31c76957_e988_49e0_b2bc_5692601e6532"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_51_31c76957_e988_49e0_b2bc_5692601e6532"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_512_aa54ead4_730c_406e_a1cd_e1ba8d0c652f"
          xlink:label="h_512_aa54ead4_730c_406e_a1cd_e1ba8d0c652f"
          xlink:type="locator"/>
        <link:footnote id="f_0039_000026" xlink:label="f_0039_000026" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_512_aa54ead4_730c_406e_a1cd_e1ba8d0c652f"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_513_8112fa23_ace5_4d4f_befe_40083e082bb5"
          xlink:label="h_513_8112fa23_ace5_4d4f_befe_40083e082bb5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_513_8112fa23_ace5_4d4f_befe_40083e082bb5"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_514_4d32b26f_a0a0_4cef_b6f3_e3a60ba64ba1"
          xlink:label="h_514_4d32b26f_a0a0_4cef_b6f3_e3a60ba64ba1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_514_4d32b26f_a0a0_4cef_b6f3_e3a60ba64ba1"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_515_48028fb9_08eb_4dbc_8e25_3152ea3a10f4"
          xlink:label="h_515_48028fb9_08eb_4dbc_8e25_3152ea3a10f4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_515_48028fb9_08eb_4dbc_8e25_3152ea3a10f4"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_516_9460fd15_d5e0_4df9_b6ef_4af56f7c29ab"
          xlink:label="h_516_9460fd15_d5e0_4df9_b6ef_4af56f7c29ab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_516_9460fd15_d5e0_4df9_b6ef_4af56f7c29ab"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_517_f58eaae4_c42f_4204_a80e_65fa222cf1b3"
          xlink:label="h_517_f58eaae4_c42f_4204_a80e_65fa222cf1b3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_517_f58eaae4_c42f_4204_a80e_65fa222cf1b3"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_518_a35694fd_bfb2_4e7e_a3fc_5fbe18eb7c91"
          xlink:label="h_518_a35694fd_bfb2_4e7e_a3fc_5fbe18eb7c91"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_518_a35694fd_bfb2_4e7e_a3fc_5fbe18eb7c91"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_519_585dfe69_f895_4f09_a32c_d99bee488d03"
          xlink:label="h_519_585dfe69_f895_4f09_a32c_d99bee488d03"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_519_585dfe69_f895_4f09_a32c_d99bee488d03"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_52_81513a80_1f5f_4bf9_a947_235f73d60638"
          xlink:label="h_52_81513a80_1f5f_4bf9_a947_235f73d60638"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_52_81513a80_1f5f_4bf9_a947_235f73d60638"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_520_7e4c53f1_0d0c_4b21_bfd4_f62461130a15"
          xlink:label="h_520_7e4c53f1_0d0c_4b21_bfd4_f62461130a15"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_520_7e4c53f1_0d0c_4b21_bfd4_f62461130a15"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_521_2d06da7f_fe1e_4394_951f_3db10adcf9ba"
          xlink:label="h_521_2d06da7f_fe1e_4394_951f_3db10adcf9ba"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_521_2d06da7f_fe1e_4394_951f_3db10adcf9ba"
          xlink:to="f_0039_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_53_bda990c9_8c25_42b1_958b_8539eacc417d"
          xlink:label="h_53_bda990c9_8c25_42b1_958b_8539eacc417d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_53_bda990c9_8c25_42b1_958b_8539eacc417d"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_54_b0f44231_1d15_47fc_bc1d_0f9c2af101ba"
          xlink:label="h_54_b0f44231_1d15_47fc_bc1d_0f9c2af101ba"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_54_b0f44231_1d15_47fc_bc1d_0f9c2af101ba"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_540_9da77da3_3148_4260_baec_c21ca75fb895"
          xlink:label="h_540_9da77da3_3148_4260_baec_c21ca75fb895"
          xlink:type="locator"/>
        <link:footnote id="f_0041_000027" xlink:label="f_0041_000027" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_540_9da77da3_3148_4260_baec_c21ca75fb895"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_541_5654bec0_30e2_45e8_9f79_fa4e765270cc"
          xlink:label="h_541_5654bec0_30e2_45e8_9f79_fa4e765270cc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_541_5654bec0_30e2_45e8_9f79_fa4e765270cc"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_542_19397764_41e5_45cd_be1e_801f6694c5fd"
          xlink:label="h_542_19397764_41e5_45cd_be1e_801f6694c5fd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_542_19397764_41e5_45cd_be1e_801f6694c5fd"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_543_f0db9dc9_e0bb_4b44_9269_1b0003388815"
          xlink:label="h_543_f0db9dc9_e0bb_4b44_9269_1b0003388815"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_543_f0db9dc9_e0bb_4b44_9269_1b0003388815"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_544_ab33b261_1ce2_42b6_913c_f220bd59d193"
          xlink:label="h_544_ab33b261_1ce2_42b6_913c_f220bd59d193"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_544_ab33b261_1ce2_42b6_913c_f220bd59d193"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_545_f65a6498_a755_4888_beac_cfec6d48f63c"
          xlink:label="h_545_f65a6498_a755_4888_beac_cfec6d48f63c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_545_f65a6498_a755_4888_beac_cfec6d48f63c"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_546_7e3143e8_61fa_4f06_8381_42a4f2436ce8"
          xlink:label="h_546_7e3143e8_61fa_4f06_8381_42a4f2436ce8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_546_7e3143e8_61fa_4f06_8381_42a4f2436ce8"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_547_1084a1ab_f94b_460c_b839_145f2d13d611"
          xlink:label="h_547_1084a1ab_f94b_460c_b839_145f2d13d611"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_547_1084a1ab_f94b_460c_b839_145f2d13d611"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_548_8c2e909c_fbfe_42cb_9ecd_f12a7f0c8d5e"
          xlink:label="h_548_8c2e909c_fbfe_42cb_9ecd_f12a7f0c8d5e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_548_8c2e909c_fbfe_42cb_9ecd_f12a7f0c8d5e"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_549_8fc42039_6c27_4b43_a0ce_69cad07a69f6"
          xlink:label="h_549_8fc42039_6c27_4b43_a0ce_69cad07a69f6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_549_8fc42039_6c27_4b43_a0ce_69cad07a69f6"
          xlink:to="f_0041_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_55_ce4fde53_4301_4655_8342_6efa7467bacc"
          xlink:label="h_55_ce4fde53_4301_4655_8342_6efa7467bacc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_55_ce4fde53_4301_4655_8342_6efa7467bacc"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_550_941dff3b_4600_4686_a5f0_29d712e885e7"
          xlink:label="h_550_941dff3b_4600_4686_a5f0_29d712e885e7"
          xlink:type="locator"/>
        <link:footnote id="f_0043_000029" xlink:label="f_0043_000029" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For the period September 30, 2025 (commencement of operations) to April 30, 2026. Expenses for a full reporting period would be higher.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_550_941dff3b_4600_4686_a5f0_29d712e885e7"
          xlink:to="f_0043_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_551_821937a3_c168_49a8_9221_77a6c5245c26"
          xlink:label="h_551_821937a3_c168_49a8_9221_77a6c5245c26"
          xlink:type="locator"/>
        <link:footnote id="f_0043_000030" xlink:label="f_0043_000030" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_551_821937a3_c168_49a8_9221_77a6c5245c26"
          xlink:to="f_0043_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_56_101b4f11_2255_4437_9033_b79cd68d8b2f"
          xlink:label="h_56_101b4f11_2255_4437_9033_b79cd68d8b2f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_56_101b4f11_2255_4437_9033_b79cd68d8b2f"
          xlink:to="f_0003_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_565_fa595dad_1563_4e1b_9e44_c1cec34f6d42"
          xlink:label="h_565_fa595dad_1563_4e1b_9e44_c1cec34f6d42"
          xlink:type="locator"/>
        <link:footnote id="f_0043_000028" xlink:label="f_0043_000028" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_565_fa595dad_1563_4e1b_9e44_c1cec34f6d42"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_566_c473d38d_abcc_4883_9ef4_a0088435df15"
          xlink:label="h_566_c473d38d_abcc_4883_9ef4_a0088435df15"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_566_c473d38d_abcc_4883_9ef4_a0088435df15"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_567_8b4da0d0_4080_4eaf_870a_a7df0dbeb5df"
          xlink:label="h_567_8b4da0d0_4080_4eaf_870a_a7df0dbeb5df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_567_8b4da0d0_4080_4eaf_870a_a7df0dbeb5df"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_568_99d53d34_ad3c_4d6c_910c_01635d4c7e5a"
          xlink:label="h_568_99d53d34_ad3c_4d6c_910c_01635d4c7e5a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_568_99d53d34_ad3c_4d6c_910c_01635d4c7e5a"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_569_81d71af1_2545_46b2_bbf1_534d73579f48"
          xlink:label="h_569_81d71af1_2545_46b2_bbf1_534d73579f48"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_569_81d71af1_2545_46b2_bbf1_534d73579f48"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_570_3c4e269e_5157_4ec5_b8d4_09a6c69f2a3d"
          xlink:label="h_570_3c4e269e_5157_4ec5_b8d4_09a6c69f2a3d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_570_3c4e269e_5157_4ec5_b8d4_09a6c69f2a3d"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_571_ac653aa8_6ff2_43bf_9b33_a6bbfa7b6192"
          xlink:label="h_571_ac653aa8_6ff2_43bf_9b33_a6bbfa7b6192"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_571_ac653aa8_6ff2_43bf_9b33_a6bbfa7b6192"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_572_c41ddcb7_dbca_4543_b8a5_dcccaafd179a"
          xlink:label="h_572_c41ddcb7_dbca_4543_b8a5_dcccaafd179a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_572_c41ddcb7_dbca_4543_b8a5_dcccaafd179a"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_573_4cd3e2d2_de17_44b3_9a75_92602ab8310d"
          xlink:label="h_573_4cd3e2d2_de17_44b3_9a75_92602ab8310d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_573_4cd3e2d2_de17_44b3_9a75_92602ab8310d"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_574_3fa9fc90_ef80_4a58_8398_a6f39db54237"
          xlink:label="h_574_3fa9fc90_ef80_4a58_8398_a6f39db54237"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_574_3fa9fc90_ef80_4a58_8398_a6f39db54237"
          xlink:to="f_0043_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_58_5605e80d_a0e5_408c_8eb5_ebf0adfee428"
          xlink:label="h_58_5605e80d_a0e5_408c_8eb5_ebf0adfee428"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000005" xlink:label="f_0005_000005" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;">Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_58_5605e80d_a0e5_408c_8eb5_ebf0adfee428"
          xlink:to="f_0005_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_590_c23d9c67_b869_4a18_b421_e8b82d1aff8c"
          xlink:label="h_590_c23d9c67_b869_4a18_b421_e8b82d1aff8c"
          xlink:type="locator"/>
        <link:footnote id="f_0045_000029" xlink:label="f_0045_000029" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_590_c23d9c67_b869_4a18_b421_e8b82d1aff8c"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_591_fff75bcb_21cc_48aa_a5c6_fcc0c7be9cfa"
          xlink:label="h_591_fff75bcb_21cc_48aa_a5c6_fcc0c7be9cfa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_591_fff75bcb_21cc_48aa_a5c6_fcc0c7be9cfa"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_592_d9bfdfd0_576f_4b8a_9da0_85bb7627f099"
          xlink:label="h_592_d9bfdfd0_576f_4b8a_9da0_85bb7627f099"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_592_d9bfdfd0_576f_4b8a_9da0_85bb7627f099"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_593_8750877c_adc6_4360_bb35_6c7bbf72f417"
          xlink:label="h_593_8750877c_adc6_4360_bb35_6c7bbf72f417"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_593_8750877c_adc6_4360_bb35_6c7bbf72f417"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_594_0abc95d3_44a6_4426_83f0_092a69cf6d0d"
          xlink:label="h_594_0abc95d3_44a6_4426_83f0_092a69cf6d0d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_594_0abc95d3_44a6_4426_83f0_092a69cf6d0d"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_595_766ede69_b15d_42f5_b1ce_2c0b157eb1a6"
          xlink:label="h_595_766ede69_b15d_42f5_b1ce_2c0b157eb1a6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_595_766ede69_b15d_42f5_b1ce_2c0b157eb1a6"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_596_91de5e75_3223_44a1_b796_2aa1a06c10f1"
          xlink:label="h_596_91de5e75_3223_44a1_b796_2aa1a06c10f1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_596_91de5e75_3223_44a1_b796_2aa1a06c10f1"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_597_dca9e880_0956_4413_97ac_2bd21bdc18ad"
          xlink:label="h_597_dca9e880_0956_4413_97ac_2bd21bdc18ad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_597_dca9e880_0956_4413_97ac_2bd21bdc18ad"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_598_a7c3c173_8b74_4bf4_b8bf_bdf7f4148c65"
          xlink:label="h_598_a7c3c173_8b74_4bf4_b8bf_bdf7f4148c65"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_598_a7c3c173_8b74_4bf4_b8bf_bdf7f4148c65"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_599_365be004_fc74_40f6_8a94_65f7313b8d19"
          xlink:label="h_599_365be004_fc74_40f6_8a94_65f7313b8d19"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_599_365be004_fc74_40f6_8a94_65f7313b8d19"
          xlink:to="f_0045_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_615_47c5f830_9f2f_49d1_a67d_e3faf9b66834"
          xlink:label="h_615_47c5f830_9f2f_49d1_a67d_e3faf9b66834"
          xlink:type="locator"/>
        <link:footnote id="f_0047_000030" xlink:label="f_0047_000030" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_615_47c5f830_9f2f_49d1_a67d_e3faf9b66834"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_616_9ff3382c_41d0_46e6_a19d_c7a2806df15f"
          xlink:label="h_616_9ff3382c_41d0_46e6_a19d_c7a2806df15f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_616_9ff3382c_41d0_46e6_a19d_c7a2806df15f"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_617_55de6fcb_4c2e_4fc2_827f_e7e07e6b4e45"
          xlink:label="h_617_55de6fcb_4c2e_4fc2_827f_e7e07e6b4e45"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_617_55de6fcb_4c2e_4fc2_827f_e7e07e6b4e45"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_618_28239a5a_a308_40b0_83fd_be9cf8a25783"
          xlink:label="h_618_28239a5a_a308_40b0_83fd_be9cf8a25783"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_618_28239a5a_a308_40b0_83fd_be9cf8a25783"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_619_18a218ce_0e80_4884_ba1d_49eefc63953a"
          xlink:label="h_619_18a218ce_0e80_4884_ba1d_49eefc63953a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_619_18a218ce_0e80_4884_ba1d_49eefc63953a"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_620_2b93cd6b_06ad_4802_99d7_253b3c2a7191"
          xlink:label="h_620_2b93cd6b_06ad_4802_99d7_253b3c2a7191"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_620_2b93cd6b_06ad_4802_99d7_253b3c2a7191"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_621_8b5d56ec_742b_4abe_9548_293fc1434baa"
          xlink:label="h_621_8b5d56ec_742b_4abe_9548_293fc1434baa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_621_8b5d56ec_742b_4abe_9548_293fc1434baa"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_622_984b7356_37a0_481f_bc93_db89a698eefe"
          xlink:label="h_622_984b7356_37a0_481f_bc93_db89a698eefe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_622_984b7356_37a0_481f_bc93_db89a698eefe"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_623_02ed40b8_45a7_4486_8613_61bb00bb9feb"
          xlink:label="h_623_02ed40b8_45a7_4486_8613_61bb00bb9feb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_623_02ed40b8_45a7_4486_8613_61bb00bb9feb"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_624_df405d4d_ee6f_4105_b957_b222fdbd101e"
          xlink:label="h_624_df405d4d_ee6f_4105_b957_b222fdbd101e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_624_df405d4d_ee6f_4105_b957_b222fdbd101e"
          xlink:to="f_0047_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_640_303c2371_0a73_46c3_820d_58c7b1a62de7"
          xlink:label="h_640_303c2371_0a73_46c3_820d_58c7b1a62de7"
          xlink:type="locator"/>
        <link:footnote id="f_0049_000031" xlink:label="f_0049_000031" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_640_303c2371_0a73_46c3_820d_58c7b1a62de7"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_641_c3a0a0c5_d59f_496f_8cd4_a77361eb29c7"
          xlink:label="h_641_c3a0a0c5_d59f_496f_8cd4_a77361eb29c7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_641_c3a0a0c5_d59f_496f_8cd4_a77361eb29c7"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_642_71daf703_989d_43a8_b70c_9c3b71862046"
          xlink:label="h_642_71daf703_989d_43a8_b70c_9c3b71862046"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_642_71daf703_989d_43a8_b70c_9c3b71862046"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_643_f3081934_8388_41f5_a4ab_793e8284f42f"
          xlink:label="h_643_f3081934_8388_41f5_a4ab_793e8284f42f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_643_f3081934_8388_41f5_a4ab_793e8284f42f"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_644_fe469b82_f02a_4a17_acb4_fa06757798de"
          xlink:label="h_644_fe469b82_f02a_4a17_acb4_fa06757798de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_644_fe469b82_f02a_4a17_acb4_fa06757798de"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_645_1265a394_8a0e_488b_ab0a_93d5c827aeda"
          xlink:label="h_645_1265a394_8a0e_488b_ab0a_93d5c827aeda"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_645_1265a394_8a0e_488b_ab0a_93d5c827aeda"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_646_8cf228c0_a380_4310_98b1_f2adec22eaf5"
          xlink:label="h_646_8cf228c0_a380_4310_98b1_f2adec22eaf5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_646_8cf228c0_a380_4310_98b1_f2adec22eaf5"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_647_80f75c04_c4f8_4e84_83ab_e59d04ed8e9b"
          xlink:label="h_647_80f75c04_c4f8_4e84_83ab_e59d04ed8e9b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_647_80f75c04_c4f8_4e84_83ab_e59d04ed8e9b"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_648_8fc762cd_ba00_4944_976d_1208806f4f62"
          xlink:label="h_648_8fc762cd_ba00_4944_976d_1208806f4f62"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_648_8fc762cd_ba00_4944_976d_1208806f4f62"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_649_a70595ef_1477_4550_89e9_19e58ee09976"
          xlink:label="h_649_a70595ef_1477_4550_89e9_19e58ee09976"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_649_a70595ef_1477_4550_89e9_19e58ee09976"
          xlink:to="f_0049_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_665_198cf24e_2ba7_4409_945d_0dce49de0e37"
          xlink:label="h_665_198cf24e_2ba7_4409_945d_0dce49de0e37"
          xlink:type="locator"/>
        <link:footnote id="f_0051_000032" xlink:label="f_0051_000032" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_665_198cf24e_2ba7_4409_945d_0dce49de0e37"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_666_2ae4fb58_ef62_4f00_b668_42ec5d9881b5"
          xlink:label="h_666_2ae4fb58_ef62_4f00_b668_42ec5d9881b5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_666_2ae4fb58_ef62_4f00_b668_42ec5d9881b5"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_667_e2538e5c_17f9_441a_901f_eb874f8422ae"
          xlink:label="h_667_e2538e5c_17f9_441a_901f_eb874f8422ae"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_667_e2538e5c_17f9_441a_901f_eb874f8422ae"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_668_8c1c83c3_a625_4a73_b16b_8cdf870defc3"
          xlink:label="h_668_8c1c83c3_a625_4a73_b16b_8cdf870defc3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_668_8c1c83c3_a625_4a73_b16b_8cdf870defc3"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_669_69bad066_81c4_481e_a267_5d2be14270c6"
          xlink:label="h_669_69bad066_81c4_481e_a267_5d2be14270c6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_669_69bad066_81c4_481e_a267_5d2be14270c6"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_670_13a93be4_e43d_4d7b_b931_0dc907acb526"
          xlink:label="h_670_13a93be4_e43d_4d7b_b931_0dc907acb526"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_670_13a93be4_e43d_4d7b_b931_0dc907acb526"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_671_48cdd0f7_40d6_45df_8b3f_db66b2c367e5"
          xlink:label="h_671_48cdd0f7_40d6_45df_8b3f_db66b2c367e5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_671_48cdd0f7_40d6_45df_8b3f_db66b2c367e5"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_672_5cc1fb8f_2e90_401c_8a0f_c5cea9cb850f"
          xlink:label="h_672_5cc1fb8f_2e90_401c_8a0f_c5cea9cb850f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_672_5cc1fb8f_2e90_401c_8a0f_c5cea9cb850f"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_673_bc408398_a035_411b_8e21_525658335f23"
          xlink:label="h_673_bc408398_a035_411b_8e21_525658335f23"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_673_bc408398_a035_411b_8e21_525658335f23"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_674_3fb1f97d_1bb4_46f8_ace5_f3712caa6696"
          xlink:label="h_674_3fb1f97d_1bb4_46f8_ace5_f3712caa6696"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_674_3fb1f97d_1bb4_46f8_ace5_f3712caa6696"
          xlink:to="f_0051_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_693_21fffebb_c878_4edc_ac29_d5aba721817a"
          xlink:label="h_693_21fffebb_c878_4edc_ac29_d5aba721817a"
          xlink:type="locator"/>
        <link:footnote id="f_0053_000033" xlink:label="f_0053_000033" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_693_21fffebb_c878_4edc_ac29_d5aba721817a"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_694_bcce4561_34f2_476c_8eff_f786ee4f7950"
          xlink:label="h_694_bcce4561_34f2_476c_8eff_f786ee4f7950"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_694_bcce4561_34f2_476c_8eff_f786ee4f7950"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_695_ebb721b9_d0b4_435e_aea6_320053252868"
          xlink:label="h_695_ebb721b9_d0b4_435e_aea6_320053252868"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_695_ebb721b9_d0b4_435e_aea6_320053252868"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_696_4e8483f9_76ef_4ac6_b138_252b1ff3ff6e"
          xlink:label="h_696_4e8483f9_76ef_4ac6_b138_252b1ff3ff6e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_696_4e8483f9_76ef_4ac6_b138_252b1ff3ff6e"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_697_a0ab27f3_4b7e_44f8_9f7f_1ae3e68b6b5f"
          xlink:label="h_697_a0ab27f3_4b7e_44f8_9f7f_1ae3e68b6b5f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_697_a0ab27f3_4b7e_44f8_9f7f_1ae3e68b6b5f"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_698_fed1dd8d_088e_46be_9a51_abe06a579668"
          xlink:label="h_698_fed1dd8d_088e_46be_9a51_abe06a579668"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_698_fed1dd8d_088e_46be_9a51_abe06a579668"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_699_68792595_7a9e_4de5_81bc_be598e754ccb"
          xlink:label="h_699_68792595_7a9e_4de5_81bc_be598e754ccb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_699_68792595_7a9e_4de5_81bc_be598e754ccb"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_700_e139a320_d96e_4529_924c_b5d1542fa520"
          xlink:label="h_700_e139a320_d96e_4529_924c_b5d1542fa520"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_700_e139a320_d96e_4529_924c_b5d1542fa520"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_701_924b97c4_4e0c_4e5b_9626_d6e7412d7a3b"
          xlink:label="h_701_924b97c4_4e0c_4e5b_9626_d6e7412d7a3b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_701_924b97c4_4e0c_4e5b_9626_d6e7412d7a3b"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_702_9d9b5cd6_2927_4f83_8455_d02012de3f08"
          xlink:label="h_702_9d9b5cd6_2927_4f83_8455_d02012de3f08"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_702_9d9b5cd6_2927_4f83_8455_d02012de3f08"
          xlink:to="f_0053_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_72_b785ff1e_04b7_4cdf_a0fe_00e4d709c6b6"
          xlink:label="h_72_b785ff1e_04b7_4cdf_a0fe_00e4d709c6b6"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000006" xlink:label="f_0005_000006" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_72_b785ff1e_04b7_4cdf_a0fe_00e4d709c6b6"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_721_8e8a9a08_dc80_4827_8919_a6751d780d11"
          xlink:label="h_721_8e8a9a08_dc80_4827_8919_a6751d780d11"
          xlink:type="locator"/>
        <link:footnote id="f_0055_000034" xlink:label="f_0055_000034" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_721_8e8a9a08_dc80_4827_8919_a6751d780d11"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_722_baf50d04_9a45_4be4_bdef_a15721a02539"
          xlink:label="h_722_baf50d04_9a45_4be4_bdef_a15721a02539"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_722_baf50d04_9a45_4be4_bdef_a15721a02539"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_723_1b8cbd7e_b15a_48c2_8280_c4b065746e61"
          xlink:label="h_723_1b8cbd7e_b15a_48c2_8280_c4b065746e61"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_723_1b8cbd7e_b15a_48c2_8280_c4b065746e61"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_724_c22b03ed_98a4_4691_894d_8c61a599b4df"
          xlink:label="h_724_c22b03ed_98a4_4691_894d_8c61a599b4df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_724_c22b03ed_98a4_4691_894d_8c61a599b4df"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_725_0e8fdbb7_4679_4f52_8046_c05f6f9500bb"
          xlink:label="h_725_0e8fdbb7_4679_4f52_8046_c05f6f9500bb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_725_0e8fdbb7_4679_4f52_8046_c05f6f9500bb"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_726_1abbd1c8_1418_4010_adfa_4622762e1eaa"
          xlink:label="h_726_1abbd1c8_1418_4010_adfa_4622762e1eaa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_726_1abbd1c8_1418_4010_adfa_4622762e1eaa"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_727_db264318_0d51_48a3_a01d_a08e3ecc8975"
          xlink:label="h_727_db264318_0d51_48a3_a01d_a08e3ecc8975"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_727_db264318_0d51_48a3_a01d_a08e3ecc8975"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_728_1a5292c2_8529_45e9_8a08_5e287afdb14f"
          xlink:label="h_728_1a5292c2_8529_45e9_8a08_5e287afdb14f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_728_1a5292c2_8529_45e9_8a08_5e287afdb14f"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_729_d8979636_bcc4_4612_ab48_c1e1bf27f8d4"
          xlink:label="h_729_d8979636_bcc4_4612_ab48_c1e1bf27f8d4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_729_d8979636_bcc4_4612_ab48_c1e1bf27f8d4"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_73_a97045d5_69a4_4931_bdc0_75ac4b36b16a"
          xlink:label="h_73_a97045d5_69a4_4931_bdc0_75ac4b36b16a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_73_a97045d5_69a4_4931_bdc0_75ac4b36b16a"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_730_bb5d2b7a_9cc2_4cef_9ee2_fed6132b71e1"
          xlink:label="h_730_bb5d2b7a_9cc2_4cef_9ee2_fed6132b71e1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_730_bb5d2b7a_9cc2_4cef_9ee2_fed6132b71e1"
          xlink:to="f_0055_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_74_998ff05c_7c0b_4f48_9594_141d07a9a6a5"
          xlink:label="h_74_998ff05c_7c0b_4f48_9594_141d07a9a6a5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_74_998ff05c_7c0b_4f48_9594_141d07a9a6a5"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_746_d89248dd_af07_4704_82bf_90bd14f29973"
          xlink:label="h_746_d89248dd_af07_4704_82bf_90bd14f29973"
          xlink:type="locator"/>
        <link:footnote id="f_0057_000035" xlink:label="f_0057_000035" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_746_d89248dd_af07_4704_82bf_90bd14f29973"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_747_b33ae375_f378_40ed_912c_04fe483aee8b"
          xlink:label="h_747_b33ae375_f378_40ed_912c_04fe483aee8b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_747_b33ae375_f378_40ed_912c_04fe483aee8b"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_748_875599db_dd8b_48b8_ba09_5cd1a3f3a596"
          xlink:label="h_748_875599db_dd8b_48b8_ba09_5cd1a3f3a596"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_748_875599db_dd8b_48b8_ba09_5cd1a3f3a596"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_749_838cba83_bf67_4125_abd1_e1045dff1662"
          xlink:label="h_749_838cba83_bf67_4125_abd1_e1045dff1662"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_749_838cba83_bf67_4125_abd1_e1045dff1662"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_75_0b7f8dc5_fbb8_4668_9daf_cebc03213bbb"
          xlink:label="h_75_0b7f8dc5_fbb8_4668_9daf_cebc03213bbb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_75_0b7f8dc5_fbb8_4668_9daf_cebc03213bbb"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_750_611b33ff_e2ad_47b3_9a17_214fc070b7e6"
          xlink:label="h_750_611b33ff_e2ad_47b3_9a17_214fc070b7e6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_750_611b33ff_e2ad_47b3_9a17_214fc070b7e6"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_751_66e6d6a7_5a39_4a62_9e84_cfba62776fb5"
          xlink:label="h_751_66e6d6a7_5a39_4a62_9e84_cfba62776fb5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_751_66e6d6a7_5a39_4a62_9e84_cfba62776fb5"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_752_301cbf09_a472_43f9_9034_001c4a23ce26"
          xlink:label="h_752_301cbf09_a472_43f9_9034_001c4a23ce26"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_752_301cbf09_a472_43f9_9034_001c4a23ce26"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_753_3265ab00_cd02_4efa_8867_f1c93cc268b8"
          xlink:label="h_753_3265ab00_cd02_4efa_8867_f1c93cc268b8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_753_3265ab00_cd02_4efa_8867_f1c93cc268b8"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_754_77434478_d8d3_422b_8930_16073712c159"
          xlink:label="h_754_77434478_d8d3_422b_8930_16073712c159"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_754_77434478_d8d3_422b_8930_16073712c159"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_755_e5c601df_0107_4901_a36f_f9b3279159f7"
          xlink:label="h_755_e5c601df_0107_4901_a36f_f9b3279159f7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_755_e5c601df_0107_4901_a36f_f9b3279159f7"
          xlink:to="f_0057_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_76_8c6c7456_2967_4088_89ee_dcec24c02a71"
          xlink:label="h_76_8c6c7456_2967_4088_89ee_dcec24c02a71"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_76_8c6c7456_2967_4088_89ee_dcec24c02a71"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_77_61f0f072_f507_4962_a438_bb622cc07db3"
          xlink:label="h_77_61f0f072_f507_4962_a438_bb622cc07db3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_77_61f0f072_f507_4962_a438_bb622cc07db3"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_771_428b5109_7a3a_4040_8bad_0d7b327d401c"
          xlink:label="h_771_428b5109_7a3a_4040_8bad_0d7b327d401c"
          xlink:type="locator"/>
        <link:footnote id="f_0059_000036" xlink:label="f_0059_000036" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_771_428b5109_7a3a_4040_8bad_0d7b327d401c"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_772_43ebccd2_59e0_4e68_a625_b3e83d23b148"
          xlink:label="h_772_43ebccd2_59e0_4e68_a625_b3e83d23b148"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_772_43ebccd2_59e0_4e68_a625_b3e83d23b148"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_773_bad53699_da5e_45f6_b9df_d996a74d86c7"
          xlink:label="h_773_bad53699_da5e_45f6_b9df_d996a74d86c7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_773_bad53699_da5e_45f6_b9df_d996a74d86c7"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_774_7f1d6fd4_c8d2_439b_82e3_8669f7dbf49b"
          xlink:label="h_774_7f1d6fd4_c8d2_439b_82e3_8669f7dbf49b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_774_7f1d6fd4_c8d2_439b_82e3_8669f7dbf49b"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_775_f1d18d60_0d11_4efb_9dde_e485d65f7910"
          xlink:label="h_775_f1d18d60_0d11_4efb_9dde_e485d65f7910"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_775_f1d18d60_0d11_4efb_9dde_e485d65f7910"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_776_3a54995a_047e_40e6_8107_99f01f570003"
          xlink:label="h_776_3a54995a_047e_40e6_8107_99f01f570003"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_776_3a54995a_047e_40e6_8107_99f01f570003"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_777_707fead3_3f55_410e_9db8_47a6965396ff"
          xlink:label="h_777_707fead3_3f55_410e_9db8_47a6965396ff"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_777_707fead3_3f55_410e_9db8_47a6965396ff"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_778_99f167aa_674d_4805_bc9d_ae6347acb72c"
          xlink:label="h_778_99f167aa_674d_4805_bc9d_ae6347acb72c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_778_99f167aa_674d_4805_bc9d_ae6347acb72c"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_779_9d8b2815_909f_4780_b8de_6c09fdd3973a"
          xlink:label="h_779_9d8b2815_909f_4780_b8de_6c09fdd3973a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_779_9d8b2815_909f_4780_b8de_6c09fdd3973a"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_78_f2ae3d58_75ee_40bd_99e2_51a56ba26bc3"
          xlink:label="h_78_f2ae3d58_75ee_40bd_99e2_51a56ba26bc3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_78_f2ae3d58_75ee_40bd_99e2_51a56ba26bc3"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_780_dc92ed0e_c25d_4f16_a8bb_bc694445c9dd"
          xlink:label="h_780_dc92ed0e_c25d_4f16_a8bb_bc694445c9dd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_780_dc92ed0e_c25d_4f16_a8bb_bc694445c9dd"
          xlink:to="f_0059_000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_79_16686f94_ef5a_414b_8ab2_00c62b5fbd8c"
          xlink:label="h_79_16686f94_ef5a_414b_8ab2_00c62b5fbd8c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_79_16686f94_ef5a_414b_8ab2_00c62b5fbd8c"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_796_057cc72b_afec_419f_b2ea_81a8ceddda95"
          xlink:label="h_796_057cc72b_afec_419f_b2ea_81a8ceddda95"
          xlink:type="locator"/>
        <link:footnote id="f_0061_000037" xlink:label="f_0061_000037" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_796_057cc72b_afec_419f_b2ea_81a8ceddda95"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_797_62214663_9b71_4d11_b25d_47d9a86eedaa"
          xlink:label="h_797_62214663_9b71_4d11_b25d_47d9a86eedaa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_797_62214663_9b71_4d11_b25d_47d9a86eedaa"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_798_12bb0cfa_351b_427f_a4b0_e93cca1b2501"
          xlink:label="h_798_12bb0cfa_351b_427f_a4b0_e93cca1b2501"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_798_12bb0cfa_351b_427f_a4b0_e93cca1b2501"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_799_75d2b815_de5a_4a44_8883_c96d2a2b0dc9"
          xlink:label="h_799_75d2b815_de5a_4a44_8883_c96d2a2b0dc9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_799_75d2b815_de5a_4a44_8883_c96d2a2b0dc9"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_80_0d619d8c_6b46_4d6f_8b4f_253d44e051ed"
          xlink:label="h_80_0d619d8c_6b46_4d6f_8b4f_253d44e051ed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_80_0d619d8c_6b46_4d6f_8b4f_253d44e051ed"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_800_e1e2f2b5_d2ee_4cc1_9cd2_c471d9880847"
          xlink:label="h_800_e1e2f2b5_d2ee_4cc1_9cd2_c471d9880847"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_800_e1e2f2b5_d2ee_4cc1_9cd2_c471d9880847"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_801_aea63abd_74ba_422f_84f5_25256609ec33"
          xlink:label="h_801_aea63abd_74ba_422f_84f5_25256609ec33"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_801_aea63abd_74ba_422f_84f5_25256609ec33"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_802_f7bc7ba0_8edd_405a_a3b0_3c07e4f4e7e7"
          xlink:label="h_802_f7bc7ba0_8edd_405a_a3b0_3c07e4f4e7e7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_802_f7bc7ba0_8edd_405a_a3b0_3c07e4f4e7e7"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_803_a73e8849_25d3_4db4_9d11_a3671be5fe4b"
          xlink:label="h_803_a73e8849_25d3_4db4_9d11_a3671be5fe4b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_803_a73e8849_25d3_4db4_9d11_a3671be5fe4b"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_804_adee411b_1a76_4f6d_944b_5feb22c4683a"
          xlink:label="h_804_adee411b_1a76_4f6d_944b_5feb22c4683a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_804_adee411b_1a76_4f6d_944b_5feb22c4683a"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_805_db17df66_707c_488d_866c_93e744ac06cc"
          xlink:label="h_805_db17df66_707c_488d_866c_93e744ac06cc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_805_db17df66_707c_488d_866c_93e744ac06cc"
          xlink:to="f_0061_000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_81_a9cc119f_3e7a_4be3_83c6_8b009fda27f0"
          xlink:label="h_81_a9cc119f_3e7a_4be3_83c6_8b009fda27f0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_81_a9cc119f_3e7a_4be3_83c6_8b009fda27f0"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_821_0aaf822c_bdbd_46ac_8da5_a40579fc5a74"
          xlink:label="h_821_0aaf822c_bdbd_46ac_8da5_a40579fc5a74"
          xlink:type="locator"/>
        <link:footnote id="f_0063_000038" xlink:label="f_0063_000038" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_821_0aaf822c_bdbd_46ac_8da5_a40579fc5a74"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_822_23e01cd2_56b4_43ea_84a7_6b22adb16a25"
          xlink:label="h_822_23e01cd2_56b4_43ea_84a7_6b22adb16a25"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_822_23e01cd2_56b4_43ea_84a7_6b22adb16a25"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_823_97507a71_30e7_475a_a40a_98fadcebd6ad"
          xlink:label="h_823_97507a71_30e7_475a_a40a_98fadcebd6ad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_823_97507a71_30e7_475a_a40a_98fadcebd6ad"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_824_d01536ad_c0de_428b_9d7d_54fd50e4b2a7"
          xlink:label="h_824_d01536ad_c0de_428b_9d7d_54fd50e4b2a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_824_d01536ad_c0de_428b_9d7d_54fd50e4b2a7"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_825_64c83c30_d972_4bcb_9722_203f843d85ab"
          xlink:label="h_825_64c83c30_d972_4bcb_9722_203f843d85ab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_825_64c83c30_d972_4bcb_9722_203f843d85ab"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_826_42bb409c_266b_4cbf_89bd_9e6539eeb3bc"
          xlink:label="h_826_42bb409c_266b_4cbf_89bd_9e6539eeb3bc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_826_42bb409c_266b_4cbf_89bd_9e6539eeb3bc"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_827_4a6c85cb_74a4_4c73_b65f_87aeda99f737"
          xlink:label="h_827_4a6c85cb_74a4_4c73_b65f_87aeda99f737"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_827_4a6c85cb_74a4_4c73_b65f_87aeda99f737"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_828_a402731f_c017_42c0_8c7a_c7574819bbfe"
          xlink:label="h_828_a402731f_c017_42c0_8c7a_c7574819bbfe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_828_a402731f_c017_42c0_8c7a_c7574819bbfe"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_829_395ef207_bbdc_4e75_80c1_e95c597c005b"
          xlink:label="h_829_395ef207_bbdc_4e75_80c1_e95c597c005b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_829_395ef207_bbdc_4e75_80c1_e95c597c005b"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_83_4b615c5b_9b98_48ba_88a9_e88daf0e63bf"
          xlink:label="h_83_4b615c5b_9b98_48ba_88a9_e88daf0e63bf"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000007" xlink:label="f_0007_000007" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="font-weight: 400; font-kerning: none; font-family: 'arial'; color: rgb(0, 0, 0); font-style: italic; font-size: 7.5pt; text-align: left; padding: 0px; margin: 0px;">Reflects fee waivers and/or expense reimbursements, without which expenses would have been higher.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_83_4b615c5b_9b98_48ba_88a9_e88daf0e63bf"
          xlink:to="f_0007_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_830_11f17883_3758_48c2_a0c1_6429409698ed"
          xlink:label="h_830_11f17883_3758_48c2_a0c1_6429409698ed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_830_11f17883_3758_48c2_a0c1_6429409698ed"
          xlink:to="f_0063_000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_849_0b72cd3a_9abe_4de2_9cd2_ffc4a347ad25"
          xlink:label="h_849_0b72cd3a_9abe_4de2_9cd2_ffc4a347ad25"
          xlink:type="locator"/>
        <link:footnote id="f_0065_000039" xlink:label="f_0065_000039" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_849_0b72cd3a_9abe_4de2_9cd2_ffc4a347ad25"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_850_eb4645e9_6878_422c_9a0c_57242153d9ae"
          xlink:label="h_850_eb4645e9_6878_422c_9a0c_57242153d9ae"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_850_eb4645e9_6878_422c_9a0c_57242153d9ae"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_851_68d695ca_4901_4c77_9f88_ef64a7e71f0f"
          xlink:label="h_851_68d695ca_4901_4c77_9f88_ef64a7e71f0f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_851_68d695ca_4901_4c77_9f88_ef64a7e71f0f"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_852_d232bdf7_5034_489b_b510_9352a5e5a480"
          xlink:label="h_852_d232bdf7_5034_489b_b510_9352a5e5a480"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_852_d232bdf7_5034_489b_b510_9352a5e5a480"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_853_593964c0_4907_4c80_8818_dfe35b477524"
          xlink:label="h_853_593964c0_4907_4c80_8818_dfe35b477524"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_853_593964c0_4907_4c80_8818_dfe35b477524"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_854_c60495a7_9e0e_4c59_b12e_9d61c9bb0d6f"
          xlink:label="h_854_c60495a7_9e0e_4c59_b12e_9d61c9bb0d6f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_854_c60495a7_9e0e_4c59_b12e_9d61c9bb0d6f"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_855_700bce61_1cca_4935_ad82_31af2ed56bcf"
          xlink:label="h_855_700bce61_1cca_4935_ad82_31af2ed56bcf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_855_700bce61_1cca_4935_ad82_31af2ed56bcf"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_856_80fe0cc1_7b39_4f01_a3d7_a0b55562348c"
          xlink:label="h_856_80fe0cc1_7b39_4f01_a3d7_a0b55562348c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_856_80fe0cc1_7b39_4f01_a3d7_a0b55562348c"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_857_ad9cf726_6a37_4bf4_ae94_3e0e4f940da8"
          xlink:label="h_857_ad9cf726_6a37_4bf4_ae94_3e0e4f940da8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_857_ad9cf726_6a37_4bf4_ae94_3e0e4f940da8"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_858_484e5e6f_2460_4c24_ad7e_f8908d0e4fd2"
          xlink:label="h_858_484e5e6f_2460_4c24_ad7e_f8908d0e4fd2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_858_484e5e6f_2460_4c24_ad7e_f8908d0e4fd2"
          xlink:to="f_0065_000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_877_d68746fa_cc30_42bd_9691_9bb0190b761f"
          xlink:label="h_877_d68746fa_cc30_42bd_9691_9bb0190b761f"
          xlink:type="locator"/>
        <link:footnote id="f_0067_000001" xlink:label="f_0067_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_877_d68746fa_cc30_42bd_9691_9bb0190b761f"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_878_65cca473_eaa8_498d_bb0f_114e6930f841"
          xlink:label="h_878_65cca473_eaa8_498d_bb0f_114e6930f841"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_878_65cca473_eaa8_498d_bb0f_114e6930f841"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_879_4614f7ab_3490_4428_973c_0f216bab77c9"
          xlink:label="h_879_4614f7ab_3490_4428_973c_0f216bab77c9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_879_4614f7ab_3490_4428_973c_0f216bab77c9"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_880_49d6881e_f541_4031_b3b8_1c1119387ea4"
          xlink:label="h_880_49d6881e_f541_4031_b3b8_1c1119387ea4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_880_49d6881e_f541_4031_b3b8_1c1119387ea4"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_881_e79a50d5_0a8d_409e_ba7f_cea5f68deeed"
          xlink:label="h_881_e79a50d5_0a8d_409e_ba7f_cea5f68deeed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_881_e79a50d5_0a8d_409e_ba7f_cea5f68deeed"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_882_a9ac76da_e511_40df_aa1c_64ab278fe017"
          xlink:label="h_882_a9ac76da_e511_40df_aa1c_64ab278fe017"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_882_a9ac76da_e511_40df_aa1c_64ab278fe017"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_883_a441b3f4_4c60_4d3b_a13d_1e73384da425"
          xlink:label="h_883_a441b3f4_4c60_4d3b_a13d_1e73384da425"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_883_a441b3f4_4c60_4d3b_a13d_1e73384da425"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_884_3b426f96_566b_41a5_988c_3c2ea19fb796"
          xlink:label="h_884_3b426f96_566b_41a5_988c_3c2ea19fb796"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_884_3b426f96_566b_41a5_988c_3c2ea19fb796"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_885_ae28264e_1b4a_4f8c_9750_d93e1b32b308"
          xlink:label="h_885_ae28264e_1b4a_4f8c_9750_d93e1b32b308"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_885_ae28264e_1b4a_4f8c_9750_d93e1b32b308"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_886_2e7fd971_7b04_45cf_84a2_588fb7359a99"
          xlink:label="h_886_2e7fd971_7b04_45cf_84a2_588fb7359a99"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_886_2e7fd971_7b04_45cf_84a2_588fb7359a99"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_902_5729075d_f9b5_4eae_a2bc_4fa750b21f8e"
          xlink:label="h_902_5729075d_f9b5_4eae_a2bc_4fa750b21f8e"
          xlink:type="locator"/>
        <link:footnote id="f_0069_000041" xlink:label="f_0069_000041" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_902_5729075d_f9b5_4eae_a2bc_4fa750b21f8e"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_903_9ca1b945_5f3d_4d1f_ad63_6cc12deb006f"
          xlink:label="h_903_9ca1b945_5f3d_4d1f_ad63_6cc12deb006f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_903_9ca1b945_5f3d_4d1f_ad63_6cc12deb006f"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_904_a2a686ea_2957_41bd_8a5f_a857db7e4b84"
          xlink:label="h_904_a2a686ea_2957_41bd_8a5f_a857db7e4b84"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_904_a2a686ea_2957_41bd_8a5f_a857db7e4b84"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_905_6a69d14d_981a_4299_843a_2b623aebc4ef"
          xlink:label="h_905_6a69d14d_981a_4299_843a_2b623aebc4ef"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_905_6a69d14d_981a_4299_843a_2b623aebc4ef"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_906_a4789349_3066_4a6c_9118_f243eb6110bc"
          xlink:label="h_906_a4789349_3066_4a6c_9118_f243eb6110bc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_906_a4789349_3066_4a6c_9118_f243eb6110bc"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_907_b787caf9_c618_4d1a_8694_f14b7aa6e236"
          xlink:label="h_907_b787caf9_c618_4d1a_8694_f14b7aa6e236"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_907_b787caf9_c618_4d1a_8694_f14b7aa6e236"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_908_b123a5d6_0047_4bbc_8d99_e06546fcccc5"
          xlink:label="h_908_b123a5d6_0047_4bbc_8d99_e06546fcccc5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_908_b123a5d6_0047_4bbc_8d99_e06546fcccc5"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_909_3d093c6e_25c8_4924_8b5e_47fb78080843"
          xlink:label="h_909_3d093c6e_25c8_4924_8b5e_47fb78080843"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_909_3d093c6e_25c8_4924_8b5e_47fb78080843"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_910_c52abbd5_c363_4228_bb7c_274e69f89826"
          xlink:label="h_910_c52abbd5_c363_4228_bb7c_274e69f89826"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_910_c52abbd5_c363_4228_bb7c_274e69f89826"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_911_4efbaf4e_e646_4986_816c_ed67de7fc967"
          xlink:label="h_911_4efbaf4e_e646_4986_816c_ed67de7fc967"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_911_4efbaf4e_e646_4986_816c_ed67de7fc967"
          xlink:to="f_0069_000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_927_4749931d_61a8_4dce_aef7_78794186ed5a"
          xlink:label="h_927_4749931d_61a8_4dce_aef7_78794186ed5a"
          xlink:type="locator"/>
        <link:footnote id="f_0071_000042" xlink:label="f_0071_000042" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_927_4749931d_61a8_4dce_aef7_78794186ed5a"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_928_7021fa26_7b28_44a4_9116_374761adbd4a"
          xlink:label="h_928_7021fa26_7b28_44a4_9116_374761adbd4a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_928_7021fa26_7b28_44a4_9116_374761adbd4a"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_929_88ef083a_79e1_4db5_b809_093c3112af12"
          xlink:label="h_929_88ef083a_79e1_4db5_b809_093c3112af12"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_929_88ef083a_79e1_4db5_b809_093c3112af12"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_930_d0f0498e_a8a1_44a8_a803_5e785648c8e6"
          xlink:label="h_930_d0f0498e_a8a1_44a8_a803_5e785648c8e6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_930_d0f0498e_a8a1_44a8_a803_5e785648c8e6"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_931_1ae517aa_3349_4586_991b_dce63544a336"
          xlink:label="h_931_1ae517aa_3349_4586_991b_dce63544a336"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_931_1ae517aa_3349_4586_991b_dce63544a336"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_932_18192b31_01ba_4198_b457_48257cd6c8bf"
          xlink:label="h_932_18192b31_01ba_4198_b457_48257cd6c8bf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_932_18192b31_01ba_4198_b457_48257cd6c8bf"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_933_ed107668_8600_404f_a850_fdd2719fa9b5"
          xlink:label="h_933_ed107668_8600_404f_a850_fdd2719fa9b5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_933_ed107668_8600_404f_a850_fdd2719fa9b5"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_934_f26f3eb3_0349_470a_94d4_c804f95e7fb5"
          xlink:label="h_934_f26f3eb3_0349_470a_94d4_c804f95e7fb5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_934_f26f3eb3_0349_470a_94d4_c804f95e7fb5"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_935_38b31e13_9d64_4ae4_bfce_768c043646e4"
          xlink:label="h_935_38b31e13_9d64_4ae4_bfce_768c043646e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_935_38b31e13_9d64_4ae4_bfce_768c043646e4"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_936_7306adab_5eda_43bc_80a0_3fbe23110f3d"
          xlink:label="h_936_7306adab_5eda_43bc_80a0_3fbe23110f3d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_936_7306adab_5eda_43bc_80a0_3fbe23110f3d"
          xlink:to="f_0071_000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_952_3a5ecd39_31aa_451c_9631_e936b017eed8"
          xlink:label="h_952_3a5ecd39_31aa_451c_9631_e936b017eed8"
          xlink:type="locator"/>
        <link:footnote id="f_0073_000043" xlink:label="f_0073_000043" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_952_3a5ecd39_31aa_451c_9631_e936b017eed8"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_953_ec0ec89b_3f59_417d_91f3_14447487a131"
          xlink:label="h_953_ec0ec89b_3f59_417d_91f3_14447487a131"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_953_ec0ec89b_3f59_417d_91f3_14447487a131"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_954_7ea8ef74_509a_49b0_8be8_098e76370da8"
          xlink:label="h_954_7ea8ef74_509a_49b0_8be8_098e76370da8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_954_7ea8ef74_509a_49b0_8be8_098e76370da8"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_955_ea27a606_012f_4790_ab5b_052e213f765a"
          xlink:label="h_955_ea27a606_012f_4790_ab5b_052e213f765a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_955_ea27a606_012f_4790_ab5b_052e213f765a"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_956_e4a326eb_5718_4475_b102_52959736ec74"
          xlink:label="h_956_e4a326eb_5718_4475_b102_52959736ec74"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_956_e4a326eb_5718_4475_b102_52959736ec74"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_957_7b0ba145_e8da_451e_8cbc_3259e73f4596"
          xlink:label="h_957_7b0ba145_e8da_451e_8cbc_3259e73f4596"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_957_7b0ba145_e8da_451e_8cbc_3259e73f4596"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_958_f0c898a9_f7b9_42e3_8785_4728ac5b0502"
          xlink:label="h_958_f0c898a9_f7b9_42e3_8785_4728ac5b0502"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_958_f0c898a9_f7b9_42e3_8785_4728ac5b0502"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_959_065a2e46_f528_42a2_a501_884057828987"
          xlink:label="h_959_065a2e46_f528_42a2_a501_884057828987"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_959_065a2e46_f528_42a2_a501_884057828987"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_960_a5d33001_81ff_4ba3_b3bd_3f7dc83c9ab2"
          xlink:label="h_960_a5d33001_81ff_4ba3_b3bd_3f7dc83c9ab2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_960_a5d33001_81ff_4ba3_b3bd_3f7dc83c9ab2"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_961_aba6fdff_1eb6_4b4c_82a6_0d4ad974f728"
          xlink:label="h_961_aba6fdff_1eb6_4b4c_82a6_0d4ad974f728"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_961_aba6fdff_1eb6_4b4c_82a6_0d4ad974f728"
          xlink:to="f_0073_000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_97_c44c6c5a_8968_4029_90a8_ce9fd0c394ac"
          xlink:label="h_97_c44c6c5a_8968_4029_90a8_ce9fd0c394ac"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_97_c44c6c5a_8968_4029_90a8_ce9fd0c394ac"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_98_2ae79413_e715_4567_afb7_e986c8345750"
          xlink:label="h_98_2ae79413_e715_4567_afb7_e986c8345750"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_98_2ae79413_e715_4567_afb7_e986c8345750"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_980_6879ba3c_4488_4600_87d8_b82bd879ea39"
          xlink:label="h_980_6879ba3c_4488_4600_87d8_b82bd879ea39"
          xlink:type="locator"/>
        <link:footnote id="f_0075_000001" xlink:label="f_0075_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding money market fund holdings, if any.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_980_6879ba3c_4488_4600_87d8_b82bd879ea39"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_981_30d8ef5b_343d_4879_baac_dc073b6f2e07"
          xlink:label="h_981_30d8ef5b_343d_4879_baac_dc073b6f2e07"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_981_30d8ef5b_343d_4879_baac_dc073b6f2e07"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_982_4a6d9d84_89a8_4cae_8030_38fee0e58d18"
          xlink:label="h_982_4a6d9d84_89a8_4cae_8030_38fee0e58d18"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_982_4a6d9d84_89a8_4cae_8030_38fee0e58d18"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_983_c3424280_3506_4d87_a815_fd8e2f90f9de"
          xlink:label="h_983_c3424280_3506_4d87_a815_fd8e2f90f9de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_983_c3424280_3506_4d87_a815_fd8e2f90f9de"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_984_8e26e549_4956_4b23_b672_7b1228ca1feb"
          xlink:label="h_984_8e26e549_4956_4b23_b672_7b1228ca1feb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_984_8e26e549_4956_4b23_b672_7b1228ca1feb"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_985_5fd415fd_3848_4cdc_a604_8f2ce62f6bbe"
          xlink:label="h_985_5fd415fd_3848_4cdc_a604_8f2ce62f6bbe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_985_5fd415fd_3848_4cdc_a604_8f2ce62f6bbe"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_986_eb1de1da_db49_4073_834a_3c2f85e5d904"
          xlink:label="h_986_eb1de1da_db49_4073_834a_3c2f85e5d904"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_986_eb1de1da_db49_4073_834a_3c2f85e5d904"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_987_a3c3ccef_5808_4f03_8feb_a297ad102e92"
          xlink:label="h_987_a3c3ccef_5808_4f03_8feb_a297ad102e92"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_987_a3c3ccef_5808_4f03_8feb_a297ad102e92"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_988_fdf31480_49a2_435d_b63e_fe8f6d64397e"
          xlink:label="h_988_fdf31480_49a2_435d_b63e_fe8f6d64397e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_988_fdf31480_49a2_435d_b63e_fe8f6d64397e"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_989_7d13ecf7_35d3_458f_8361_58c6ac7afe5c"
          xlink:label="h_989_7d13ecf7_35d3_458f_8361_58c6ac7afe5c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_989_7d13ecf7_35d3_458f_8361_58c6ac7afe5c"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_99_4ef2fdc1_b9b0_48e9_b92e_ab0099278308"
          xlink:label="h_99_4ef2fdc1_b9b0_48e9_b92e_ab0099278308"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_99_4ef2fdc1_b9b0_48e9_b92e_ab0099278308"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
