<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>990</ContextCount>
  <ElementCount>82</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>201</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>010000 - Disclosure - Form N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/N1aCover</Role>
      <ShortName>Form N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010001 - Disclosure - Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/RiskReturn</Role>
      <ShortName>Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010002 - Disclosure - Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/FeesAndExpenses</Role>
      <ShortName>Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>010003 - Disclosure - Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/InvestmentStrategy</Role>
      <ShortName>Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>010004 - Disclosure - Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/InvestmentRisks</Role>
      <ShortName>Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>010005 - Disclosure - Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/PerformanceManagement</Role>
      <ShortName>Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>020010 - Disclosure - Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/ShareholderFeesData</Role>
      <ShortName>Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>020020 - Disclosure - Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/OperatingExpensesData</Role>
      <ShortName>Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>020030 - Disclosure - Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/ExpenseExample</Role>
      <ShortName>Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>020040 - Disclosure - Expense Example, No Redemption</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption</Role>
      <ShortName>Expense Example, No Redemption</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>020050 - Disclosure - Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/BarChartData</Role>
      <ShortName>Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>020060 - Disclosure - Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/PerformanceTableData</Role>
      <ShortName>Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>020100 - Document - Risk/Return Summary {Unlabeled} - INVESCO AMERICAN FRANCHISE FUND - INVESCO AMERICAN FRANCHISE FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledINVESCOAMERICANFRANCHISEFUNDINVESCOAMERICANFRANCHISEFUND</Role>
      <ShortName>Risk/Return Summary- INVESCO AMERICAN FRANCHISE FUND - INVESCO AMERICAN FRANCHISE FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>020101 - Disclosure - Risk/Return Detail Data {Elements} - INVESCO AMERICAN FRANCHISE FUND - INVESCO AMERICAN FRANCHISE FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsINVESCOAMERICANFRANCHISEFUNDINVESCOAMERICANFRANCHISEFUND</Role>
      <ShortName>Risk/Return Detail Data- INVESCO AMERICAN FRANCHISE FUND - INVESCO AMERICAN FRANCHISE FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>020102 - Document - Risk/Return Summary {Unlabeled} - INVESCO CORE PLUS BOND FUND - INVESCO CORE PLUS BOND FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledINVESCOCOREPLUSBONDFUNDINVESCOCOREPLUSBONDFUND</Role>
      <ShortName>Risk/Return Summary- INVESCO CORE PLUS BOND FUND - INVESCO CORE PLUS BOND FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>020103 - Disclosure - Risk/Return Detail Data {Elements} - INVESCO CORE PLUS BOND FUND - INVESCO CORE PLUS BOND FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsINVESCOCOREPLUSBONDFUNDINVESCOCOREPLUSBONDFUND</Role>
      <ShortName>Risk/Return Detail Data- INVESCO CORE PLUS BOND FUND - INVESCO CORE PLUS BOND FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>020104 - Document - Risk/Return Summary {Unlabeled} - Invesco Discovery Fund - Invesco Discovery Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoDiscoveryFundInvescoDiscoveryFund</Role>
      <ShortName>Risk/Return Summary- Invesco Discovery Fund - Invesco Discovery Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>020105 - Disclosure - Risk/Return Detail Data {Elements} - Invesco Discovery Fund - Invesco Discovery Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoDiscoveryFundInvescoDiscoveryFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco Discovery Fund - Invesco Discovery Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>020106 - Document - Risk/Return Summary {Unlabeled} - Invesco Discovery Large Cap Fund - Invesco Discovery Large Cap Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoDiscoveryLargeCapFundInvescoDiscoveryLargeCapFund</Role>
      <ShortName>Risk/Return Summary- Invesco Discovery Large Cap Fund - Invesco Discovery Large Cap Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>020107 - Disclosure - Risk/Return Detail Data {Elements} - Invesco Discovery Large Cap Fund - Invesco Discovery Large Cap Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoDiscoveryLargeCapFundInvescoDiscoveryLargeCapFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco Discovery Large Cap Fund - Invesco Discovery Large Cap Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020108 - Document - Risk/Return Summary {Unlabeled} - INVESCO EQUALLY-WEIGHTED S&amp;P 500 FUND - INVESCO EQUALLY-WEIGHTED S&amp;P 500 FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledINVESCOEQUALLYWEIGHTEDSP500FUNDINVESCOEQUALLYWEIGHTEDSP500FUND</Role>
      <ShortName>Risk/Return Summary- INVESCO EQUALLY-WEIGHTED S&amp;P 500 FUND - INVESCO EQUALLY-WEIGHTED S&amp;P 500 FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>020109 - Disclosure - Risk/Return Detail Data {Elements} - INVESCO EQUALLY-WEIGHTED S&amp;P 500 FUND - INVESCO EQUALLY-WEIGHTED S&amp;P 500 FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsINVESCOEQUALLYWEIGHTEDSP500FUNDINVESCOEQUALLYWEIGHTEDSP500FUND</Role>
      <ShortName>Risk/Return Detail Data- INVESCO EQUALLY-WEIGHTED S&amp;P 500 FUND - INVESCO EQUALLY-WEIGHTED S&amp;P 500 FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>020110 - Document - Risk/Return Summary {Unlabeled} - INVESCO EQUITY AND INCOME FUND - INVESCO EQUITY AND INCOME FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledINVESCOEQUITYANDINCOMEFUNDINVESCOEQUITYANDINCOMEFUND</Role>
      <ShortName>Risk/Return Summary- INVESCO EQUITY AND INCOME FUND - INVESCO EQUITY AND INCOME FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>020111 - Disclosure - Risk/Return Detail Data {Elements} - INVESCO EQUITY AND INCOME FUND - INVESCO EQUITY AND INCOME FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsINVESCOEQUITYANDINCOMEFUNDINVESCOEQUITYANDINCOMEFUND</Role>
      <ShortName>Risk/Return Detail Data- INVESCO EQUITY AND INCOME FUND - INVESCO EQUITY AND INCOME FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>020112 - Document - Risk/Return Summary {Unlabeled} - Invesco Floating Rate ESG Fund - Invesco Floating Rate ESG Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoFloatingRateESGFundInvescoFloatingRateESGFund</Role>
      <ShortName>Risk/Return Summary- Invesco Floating Rate ESG Fund - Invesco Floating Rate ESG Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>020113 - Disclosure - Risk/Return Detail Data {Elements} - Invesco Floating Rate ESG Fund - Invesco Floating Rate ESG Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoFloatingRateESGFundInvescoFloatingRateESGFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco Floating Rate ESG Fund - Invesco Floating Rate ESG Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>020114 - Document - Risk/Return Summary {Unlabeled} - Invesco Global Real Estate Income Fund - Invesco Global Real Estate Income Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoGlobalRealEstateIncomeFundInvescoGlobalRealEstateIncomeFund</Role>
      <ShortName>Risk/Return Summary- Invesco Global Real Estate Income Fund - Invesco Global Real Estate Income Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>020115 - Disclosure - Risk/Return Detail Data {Elements} - Invesco Global Real Estate Income Fund - Invesco Global Real Estate Income Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoGlobalRealEstateIncomeFundInvescoGlobalRealEstateIncomeFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco Global Real Estate Income Fund - Invesco Global Real Estate Income Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>020116 - Document - Risk/Return Summary {Unlabeled} - INVESCO GROWTH AND INCOME FUND - INVESCO GROWTH AND INCOME FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledINVESCOGROWTHANDINCOMEFUNDINVESCOGROWTHANDINCOMEFUND</Role>
      <ShortName>Risk/Return Summary- INVESCO GROWTH AND INCOME FUND - INVESCO GROWTH AND INCOME FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>020117 - Disclosure - Risk/Return Detail Data {Elements} - INVESCO GROWTH AND INCOME FUND - INVESCO GROWTH AND INCOME FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsINVESCOGROWTHANDINCOMEFUNDINVESCOGROWTHANDINCOMEFUND</Role>
      <ShortName>Risk/Return Detail Data- INVESCO GROWTH AND INCOME FUND - INVESCO GROWTH AND INCOME FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>020118 - Document - Risk/Return Summary {Unlabeled} - Invesco Income Advantage U.S. Fund - Invesco Income Advantage U.S. Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoIncomeAdvantageUSFundInvescoIncomeAdvantageUSFund</Role>
      <ShortName>Risk/Return Summary- Invesco Income Advantage U.S. Fund - Invesco Income Advantage U.S. Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>020119 - Disclosure - Risk/Return Detail Data {Elements} - Invesco Income Advantage U.S. Fund - Invesco Income Advantage U.S. Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoIncomeAdvantageUSFundInvescoIncomeAdvantageUSFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco Income Advantage U.S. Fund - Invesco Income Advantage U.S. Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>020120 - Document - Risk/Return Summary {Unlabeled} - Invesco Nasdaq 100 Index Fund - Invesco Nasdaq 100 Index Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoNasdaq100IndexFundInvescoNasdaq100IndexFund</Role>
      <ShortName>Risk/Return Summary- Invesco Nasdaq 100 Index Fund - Invesco Nasdaq 100 Index Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>020121 - Disclosure - Risk/Return Detail Data {Elements} - Invesco Nasdaq 100 Index Fund - Invesco Nasdaq 100 Index Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoNasdaq100IndexFundInvescoNasdaq100IndexFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco Nasdaq 100 Index Fund - Invesco Nasdaq 100 Index Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>020122 - Document - Risk/Return Summary {Unlabeled} - INVESCO S&amp;P 500 INDEX FUND - INVESCO S&amp;P 500 INDEX FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledINVESCOSP500INDEXFUNDINVESCOSP500INDEXFUND</Role>
      <ShortName>Risk/Return Summary- INVESCO S&amp;P 500 INDEX FUND - INVESCO S&amp;P 500 INDEX FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>020123 - Disclosure - Risk/Return Detail Data {Elements} - INVESCO S&amp;P 500 INDEX FUND - INVESCO S&amp;P 500 INDEX FUND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsINVESCOSP500INDEXFUNDINVESCOSP500INDEXFUND</Role>
      <ShortName>Risk/Return Detail Data- INVESCO S&amp;P 500 INDEX FUND - INVESCO S&amp;P 500 INDEX FUND</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>020124 - Document - Risk/Return Summary {Unlabeled} - Invesco Senior Floating Rate Fund - Invesco Senior Floating Rate Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoSeniorFloatingRateFundInvescoSeniorFloatingRateFund</Role>
      <ShortName>Risk/Return Summary- Invesco Senior Floating Rate Fund - Invesco Senior Floating Rate Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>020125 - Disclosure - Risk/Return Detail Data {Elements} - Invesco Senior Floating Rate Fund - Invesco Senior Floating Rate Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoSeniorFloatingRateFundInvescoSeniorFloatingRateFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco Senior Floating Rate Fund - Invesco Senior Floating Rate Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>020126 - Document - Risk/Return Summary {Unlabeled} - Invesco Short Duration High Yield Municipal Fund - Invesco Short Duration High Yield Municipal Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoShortDurationHighYieldMunicipalFundInvescoShortDurationHighYieldMunicipalFund</Role>
      <ShortName>Risk/Return Summary- Invesco Short Duration High Yield Municipal Fund - Invesco Short Duration High Yield Municipal Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>020127 - Disclosure - Risk/Return Detail Data {Elements} - Invesco Short Duration High Yield Municipal Fund - Invesco Short Duration High Yield Municipal Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoShortDurationHighYieldMunicipalFundInvescoShortDurationHighYieldMunicipalFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco Short Duration High Yield Municipal Fund - Invesco Short Duration High Yield Municipal Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>020128 - Document - Risk/Return Summary {Unlabeled} - Invesco Short Term Municipal Fund - Invesco Short Term Municipal Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoShortTermMunicipalFundInvescoShortTermMunicipalFund</Role>
      <ShortName>Risk/Return Summary- Invesco Short Term Municipal Fund - Invesco Short Term Municipal Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>020129 - Disclosure - Risk/Return Detail Data {Elements} - Invesco Short Term Municipal Fund - Invesco Short Term Municipal Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoShortTermMunicipalFundInvescoShortTermMunicipalFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco Short Term Municipal Fund - Invesco Short Term Municipal Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>020130 - Document - Risk/Return Summary {Unlabeled} - Invesco SMA Municipal Bond Fund - Invesco SMA Municipal Bond Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DocumentRiskReturnSummaryUnlabeledInvescoSMAMunicipalBondFundInvescoSMAMunicipalBondFund</Role>
      <ShortName>Risk/Return Summary- Invesco SMA Municipal Bond Fund - Invesco SMA Municipal Bond Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="tm2427215d1_485bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>020131 - Disclosure - Risk/Return Detail Data {Elements} - Invesco SMA Municipal Bond Fund - Invesco SMA Municipal Bond Fund</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.invesco.com/20240831/role/DisclosureRiskReturnDetailDataElementsInvescoSMAMunicipalBondFundInvescoSMAMunicipalBondFund</Role>
      <ShortName>Risk/Return Detail Data- Invesco SMA Municipal Bond Fund - Invesco SMA Municipal Bond Fund</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>ck0001112996-20240831.xsd</File>
    <File>ck0001112996-20240831_def.xml</File>
    <File>ck0001112996-20240831_lab.xml</File>
    <File>ck0001112996-20240831_pre.xml</File>
    <File doctype="485BPOS" isN1a="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="tm2427215d1_485bpos.htm">tm2427215d1_485bpos.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tm2427215d1acstsaii001.jpg</File>
    <File>tm2427215d1acstsaii002.jpg</File>
    <File>tm2427215d1acstsaii003.jpg</File>
    <File>tm2427215d1amcnfrcisfndi001.jpg</File>
    <File>tm2427215d1amcnfrcisfndi002.gif</File>
    <File>tm2427215d1amcnfrcisfndi003.jpg</File>
    <File>tm2427215d1creplsbndi001.jpg</File>
    <File>tm2427215d1creplsbndi002.gif</File>
    <File>tm2427215d1creplsbndi003.jpg</File>
    <File>tm2427215d1discrlrgcpfndi001.jpg</File>
    <File>tm2427215d1discrlrgcpfndi002.gif</File>
    <File>tm2427215d1discrlrgcpfndi003.jpg</File>
    <File>tm2427215d1disryfndi001.jpg</File>
    <File>tm2427215d1disryfndi002.gif</File>
    <File>tm2427215d1disryfndi003.jpg</File>
    <File>tm2427215d1eqlyweghtsp50i001.jpg</File>
    <File>tm2427215d1eqlyweghtsp50i002.gif</File>
    <File>tm2427215d1eqlyweghtsp50i003.jpg</File>
    <File>tm2427215d1eqtiandinci001.jpg</File>
    <File>tm2427215d1eqtiandinci002.gif</File>
    <File>tm2427215d1eqtiandinci003.jpg</File>
    <File>tm2427215d1fltngrteesgi001.jpg</File>
    <File>tm2427215d1fltngrteesgi002.gif</File>
    <File>tm2427215d1fltngrteesgi003.jpg</File>
    <File>tm2427215d1glblrlesteinci001.jpg</File>
    <File>tm2427215d1glblrlesteinci002.gif</File>
    <File>tm2427215d1glblrlesteinci003.jpg</File>
    <File>tm2427215d1grthandinci001.jpg</File>
    <File>tm2427215d1grthandinci002.gif</File>
    <File>tm2427215d1grthandinci003.jpg</File>
    <File>tm2427215d1incadvusfndi001.jpg</File>
    <File>tm2427215d1incadvusfndi002.gif</File>
    <File>tm2427215d1incadvusfndi003.jpg</File>
    <File>tm2427215d1nadq100indxi001.jpg</File>
    <File>tm2427215d1nadq100indxi002.gif</File>
    <File>tm2427215d1nadq100indxi003.jpg</File>
    <File>tm2427215d1shrtmunii001.jpg</File>
    <File>tm2427215d1shrtmunii002.gif</File>
    <File>tm2427215d1shrtmunii003.jpg</File>
    <File>tm2427215d1shtdurhgyldmni001.jpg</File>
    <File>tm2427215d1shtdurhgyldmni002.gif</File>
    <File>tm2427215d1shtdurhgyldmni003.jpg</File>
    <File>tm2427215d1smambsaii001.jpg</File>
    <File>tm2427215d1smambsaii002.jpg</File>
    <File>tm2427215d1smambsaii003.jpg</File>
    <File>tm2427215d1smamcplbndi001.jpg</File>
    <File>tm2427215d1smamcplbndi002.gif</File>
    <File>tm2427215d1snrfltrtei001.jpg</File>
    <File>tm2427215d1snrfltrtei002.gif</File>
    <File>tm2427215d1snrfltrtei003.jpg</File>
    <File>tm2427215d1sp500indexi001.jpg</File>
    <File>tm2427215d1sp500indexi002.gif</File>
    <File>tm2427215d1sp500indexi003.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="6">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="2853">http://xbrl.sec.gov/oef/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
