Shareholder Report, Average Annual Return (Details)
|
12 Months Ended |
60 Months Ended |
120 Months Ended |
Apr. 30, 2026 |
Apr. 30, 2026 |
Apr. 30, 2026 |
| C000188943 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Energy Fund (Class R6)
|
|
|
| Average Annual Return, Percent |
60.77%
|
25.65%
|
7.35%
|
| C000023157 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Energy Fund (Class R5)
|
|
|
| Average Annual Return, Percent |
60.62%
|
25.57%
|
7.35%
|
| C000000341 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Energy Fund (Investor Class)
|
|
|
| Average Annual Return, Percent |
60.12%
|
25.12%
|
6.90%
|
| C000071330 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Energy Fund (Class Y)
|
|
|
| Average Annual Return, Percent |
60.53%
|
25.45%
|
7.17%
|
| C000265795 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Energy Fund (Class R)
|
|
|
| Average Annual Return, Percent |
59.67%
|
24.82%
|
6.63%
|
| C000000339 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Energy Fund (Class C) —including sales charge
|
|
|
| Average Annual Return, Percent |
57.93%
|
24.20%
|
6.27%
|
| C000000337 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Energy Fund (Class A) —including sales charge
|
|
|
| Average Annual Return, Percent |
51.32%
|
23.72%
|
6.30%
|
| C000000361 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Technology Fund (Class A) —including sales charge
|
|
|
| Average Annual Return, Percent |
60.20%
|
12.05%
|
18.63%
|
| C000000363 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Technology Fund (Class C) —including sales charge
|
|
|
| Average Annual Return, Percent |
67.30%
|
12.48%
|
18.58%
|
| C000265796 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Technology Fund (Class R)
|
|
|
| Average Annual Return, Percent |
69.07%
|
13.03%
|
19.00%
|
| C000071334 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Technology Fund (Class Y)
|
|
|
| Average Annual Return, Percent |
70.04%
|
13.60%
|
19.60%
|
| C000000365 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Technology Fund (Investor Class)
|
|
|
| Average Annual Return, Percent |
69.76%
|
13.44%
|
19.42%
|
| C000023158 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Technology Fund (Class R5)
|
|
|
| Average Annual Return, Percent |
70.07%
|
13.66%
|
19.72%
|
| C000188945 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Technology Fund (Class R6)
|
|
|
| Average Annual Return, Percent |
70.21%
|
13.74%
|
19.72%
|
| C000120718 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Dividend Income Fund (Class R6)
|
|
|
| Average Annual Return, Percent |
23.03%
|
9.52%
|
8.76%
|
| C000029688 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Dividend Income Fund (Class R5)
|
|
|
| Average Annual Return, Percent |
22.98%
|
9.44%
|
8.67%
|
| C000000369 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Dividend Income Fund (Investor Class)
|
|
|
| Average Annual Return, Percent |
22.63%
|
9.14%
|
8.36%
|
| C000071335 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Dividend Income Fund (Class Y)
|
|
|
| Average Annual Return, Percent |
22.98%
|
9.41%
|
8.63%
|
| C000217956 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Dividend Income Fund (Class R)
|
|
|
| Average Annual Return, Percent |
22.32%
|
8.86%
|
8.09%
|
| C000000368 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Dividend Income Fund (Class C) —including sales charge
|
|
|
| Average Annual Return, Percent |
20.73%
|
8.32%
|
7.71%
|
| C000000366 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Dividend Income Fund (Class A) —including sales charge
|
|
|
| Average Annual Return, Percent |
15.89%
|
7.92%
|
7.75%
|
| C000084479 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Fund (Class A) —including sales charge
|
|
|
| Average Annual Return, Percent |
20.69%
|
11.32%
|
11.90%
|
| C000084481 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Fund (Class C) —including sales charge
|
|
|
| Average Annual Return, Percent |
25.79%
|
11.77%
|
11.87%
|
| C000084484 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Fund (Class R)
|
|
|
| Average Annual Return, Percent |
27.42%
|
12.31%
|
12.25%
|
| C000084482 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Fund (Class Y)
|
|
|
| Average Annual Return, Percent |
28.05%
|
12.87%
|
12.82%
|
| C000084483 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Fund (Class R5)
|
|
|
| Average Annual Return, Percent |
28.14%
|
12.92%
|
12.88%
|
| C000120720 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Fund (Class R6)
|
|
|
| Average Annual Return, Percent |
28.20%
|
13.00%
|
12.97%
|
| C000177891 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Small Cap Value Fund (Class R6)
|
|
|
| Average Annual Return, Percent |
62.59%
|
19.47%
|
17.36%
|
| C000084498 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Small Cap Value Fund (Class Y)
|
|
|
| Average Annual Return, Percent |
62.41%
|
19.31%
|
17.23%
|
| C000217957 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Small Cap Value Fund (Class R)
|
|
|
| Average Annual Return, Percent |
61.58%
|
18.71%
|
16.63%
|
| C000084497 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Small Cap Value Fund (Class C) —including sales charge
|
|
|
| Average Annual Return, Percent |
59.78%
|
18.13%
|
16.26%
|
| C000084495 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Small Cap Value Fund (Class A) —including sales charge
|
|
|
| Average Annual Return, Percent |
53.03%
|
17.67%
|
16.28%
|
| C000084507 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Value Opportunities Fund (Class A) —including sales charge
|
|
|
| Average Annual Return, Percent |
44.30%
|
16.57%
|
14.93%
|
| C000084509 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Value Opportunities Fund (Class C) —including sales charge
|
|
|
| Average Annual Return, Percent |
50.46%
|
17.02%
|
14.93%
|
| C000095989 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Value Opportunities Fund (Class R)
|
|
|
| Average Annual Return, Percent |
52.27%
|
17.61%
|
15.30%
|
| C000084510 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Value Opportunities Fund (Class Y)
|
|
|
| Average Annual Return, Percent |
53.04%
|
18.19%
|
15.88%
|
| C000095990 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Value Opportunities Fund (Class R5)
|
|
|
| Average Annual Return, Percent |
53.08%
|
18.25%
|
15.99%
|
| C000188946 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Value Opportunities Fund (Class R6)
|
|
|
| Average Annual Return, Percent |
53.18%
|
18.33%
|
16.00%
|
| C000209139 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Gold & Special Minerals Fund (Class R6)
|
|
|
| Average Annual Return, Percent |
80.12%
|
19.31%
|
15.63%
|
| C000209138 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Gold & Special Minerals Fund (Class R5)
|
|
|
| Average Annual Return, Percent |
79.99%
|
19.23%
|
15.43%
|
| C000209137 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Gold & Special Minerals Fund (Class Y)
|
|
|
| Average Annual Return, Percent |
79.89%
|
19.14%
|
15.44%
|
| C000209136 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Gold & Special Minerals Fund (Class R)
|
|
|
| Average Annual Return, Percent |
78.94%
|
18.55%
|
14.86%
|
| C000209135 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Gold & Special Minerals Fund (Class C) —including sales charge
|
|
|
| Average Annual Return, Percent |
77.08%
|
17.95%
|
14.47%
|
| C000209140 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Gold & Special Minerals Fund (Class A) —including sales charge
|
|
|
| Average Annual Return, Percent |
69.57%
|
17.51%
|
14.51%
|
| C000209146 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Select Fund (Class A) —including sales charge
|
|
|
| Average Annual Return, Percent |
21.49%
|
10.54%
|
11.30%
|
| C000209141 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Select Fund (Class C) —including sales charge
|
|
|
| Average Annual Return, Percent |
26.59%
|
10.94%
|
11.26%
|
| C000209142 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Select Fund (Class R)
|
|
|
| Average Annual Return, Percent |
28.21%
|
11.50%
|
11.65%
|
| C000209144 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Select Fund (Class Y)
|
|
|
| Average Annual Return, Percent |
28.88%
|
12.06%
|
12.21%
|
| C000209145 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Select Fund (Class R5)
|
|
|
| Average Annual Return, Percent |
29.01%
|
12.18%
|
12.21%
|
| C000209143 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Select Fund (Class R6)
|
|
|
| Average Annual Return, Percent |
28.97%
|
12.17%
|
12.35%
|
| Without Sales Load [Member] | C000000339 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Energy Fund (Class C) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
58.93%
|
24.20%
|
6.27%
|
| Without Sales Load [Member] | C000000337 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Energy Fund (Class A) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
60.13%
|
25.14%
|
6.90%
|
| Without Sales Load [Member] | C000000361 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Technology Fund (Class A) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
69.59%
|
13.32%
|
19.30%
|
| Without Sales Load [Member] | C000000363 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Technology Fund (Class C) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
68.35%
|
12.48%
|
18.58%
|
| Without Sales Load [Member] | C000000368 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Dividend Income Fund (Class C) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
21.73%
|
8.32%
|
7.71%
|
| Without Sales Load [Member] | C000000366 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Dividend Income Fund (Class A) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
22.68%
|
9.14%
|
8.37%
|
| Without Sales Load [Member] | C000084479 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Fund (Class A) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
27.71%
|
12.59%
|
12.53%
|
| Without Sales Load [Member] | C000084481 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Fund (Class C) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
26.79%
|
11.77%
|
11.87%
|
| Without Sales Load [Member] | C000084497 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Small Cap Value Fund (Class C) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
60.78%
|
18.13%
|
16.26%
|
| Without Sales Load [Member] | C000084495 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Small Cap Value Fund (Class A) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
61.95%
|
19.01%
|
16.93%
|
| Without Sales Load [Member] | C000084507 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Value Opportunities Fund (Class A) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
52.67%
|
17.90%
|
15.58%
|
| Without Sales Load [Member] | C000084509 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Value Opportunities Fund (Class C) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
51.55%
|
17.02%
|
14.93%
|
| Without Sales Load [Member] | C000209135 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Gold & Special Minerals Fund (Class C) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
78.08%
|
17.95%
|
14.47%
|
| Without Sales Load [Member] | C000209140 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Gold & Special Minerals Fund (Class A) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
79.44%
|
18.84%
|
15.16%
|
| Without Sales Load [Member] | C000209146 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Select Fund (Class A) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
28.56%
|
11.80%
|
11.94%
|
| Without Sales Load [Member] | C000209141 [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Invesco Comstock Select Fund (Class C) —excluding sales charge
|
|
|
| Average Annual Return, Percent |
27.59%
|
10.94%
|
11.26%
|
| Standard & Poor's 500 Index [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
S&P 500® Index
|
|
|
| Average Annual Return, Percent |
31.05%
|
13.14%
|
15.26%
|
| MSCI ACWI ex USA Index Net [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
MSCI ACWI ex USA® Index (Net)
|
|
|
| Average Annual Return, Percent |
32.20%
|
8.38%
|
9.10%
|
| MSCI World Energy Index Net [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
MSCI World Energy Index (Net)
|
|
|
| Average Annual Return, Percent |
55.28%
|
21.76%
|
9.37%
|
| S And P North American Technology Sector Index [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
S&P North American Technology Sector Index
|
|
|
| Average Annual Return, Percent |
57.75%
|
18.27%
|
24.20%
|
| Russell 1000 Value Index [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Russell 1000® Value Index
|
|
|
| Average Annual Return, Percent |
29.25%
|
10.29%
|
11.22%
|
| Russell 2000 Value Index [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Russell 2000® Value Index
|
|
|
| Average Annual Return, Percent |
46.34%
|
7.33%
|
10.39%
|
| Russell Midcap Value Index [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Russell Midcap® Value Index
|
|
|
| Average Annual Return, Percent |
29.76%
|
8.50%
|
10.32%
|
| Philadelphia Gold And Silver Index [Member] |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Line Graph and Table Measure Name |
Philadelphia Gold & Silver Index
|
|
|
| Average Annual Return, Percent |
93.36%
|
22.37%
|
15.91%
|