XML 180 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholder Report, Line Graph (Details) - USD ($)
12 Months Ended 24 Months Ended 36 Months Ended 48 Months Ended 60 Months Ended 72 Months Ended 84 Months Ended 96 Months Ended 108 Months Ended 120 Months Ended
Dec. 31, 2015
Dec. 31, 2025
Dec. 31, 2016
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2025
Invesco Active Allocation Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Active Allocation Fund (Class A) —including sales charge                    
Accumulated Value $ 9,450   $ 9,861 $ 11,771 $ 10,634 $ 13,109 $ 14,819 $ 16,881 $ 13,620 $ 15,461 $ 16,972 $ 19,602
Invesco Active Allocation Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Active Allocation Fund (Class C) —including sales charge                    
Accumulated Value 10,000   10,348 12,263 10,999 13,460 15,099 17,063 13,662 15,392 16,896 19,515
Invesco Active Allocation Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Active Allocation Fund (Class R)                    
Accumulated Value 10,000   10,411 12,391 11,167 13,735 15,480 17,591 14,151 16,037 17,557 20,226
Invesco Active Allocation Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Active Allocation Fund (Class Y)                    
Accumulated Value 10,000   10,460 12,509 11,332 14,010 15,861 18,120 14,650 16,681 18,349 21,242
Invesco Active Allocation Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Active Allocation Fund (Class R5)                    
Accumulated Value 10,000   10,435 12,456 11,253 13,901 15,748 17,983 14,552 16,573 18,239 21,107
Invesco Active Allocation Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Active Allocation Fund (Class R6)                    
Accumulated Value 10,000   10,435 12,456 11,253 13,910 15,753 18,004 14,558 16,583 18,254 21,157
Invesco Convertible Securities Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Convertible Securities Fund (Class A) —including sales charge                    
Accumulated Value 9,450   10,000 11,041 10,852 13,177 19,021 19,911 16,781 18,101 19,863 23,003
Invesco Convertible Securities Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Convertible Securities Fund (Class C) —including sales charge                    
Accumulated Value 10,000   10,507 11,512 11,227 13,533 19,387 20,150 16,855 18,055 19,813 22,938
Invesco Convertible Securities Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Convertible Securities Fund (Class Y)                    
Accumulated Value 10,000   10,607 11,740 11,563 14,076 20,367 21,371 18,055 19,531 21,474 24,937
Invesco Convertible Securities Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Convertible Securities Fund (Class R5)                    
Accumulated Value 10,000   10,610 11,749 11,578 14,095 20,395 21,407 18,086 19,573 21,532 25,023
Invesco Convertible Securities Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Convertible Securities Fund (Class R6)                    
Accumulated Value 10,000   10,621 11,769 11,603 14,135 20,477 21,512 18,189 19,698 21,682 25,212
Invesco Income Allocation Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Income Allocation Fund (Class A) —including sales charge                    
Accumulated Value 9,450   10,314 11,139 10,644 12,250 12,536 13,483 11,895 12,744 13,488 15,057
Invesco Income Allocation Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Income Allocation Fund (Class C) —including sales charge                    
Accumulated Value 10,000   10,833 11,611 11,012 12,578 12,775 13,638 11,942 12,711 13,453 15,018
Invesco Income Allocation Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Income Allocation Fund (Class R)                    
Accumulated Value 10,000   10,887 11,718 11,169 12,833 13,100 14,043 12,370 13,219 13,955 15,538
Invesco Income Allocation Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Income Allocation Fund (Class Y)                    
Accumulated Value 10,000   10,942 11,846 11,349 13,094 13,433 14,473 12,811 13,760 14,600 16,337
Invesco Income Allocation Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Income Allocation Fund (Class R5)                    
Accumulated Value 10,000   10,942 11,847 11,349 13,093 13,432 14,472 12,801 13,764 14,609 16,354
Invesco Income Allocation Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Income Allocation Fund (Class R6)                    
Accumulated Value 10,000   10,915 11,799 11,304 13,041 13,367 14,414 12,755 13,724 14,567 16,305
Invesco International Diversified Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco International Diversified Fund (Class A) —including sales charge                    
Accumulated Value 9,450   9,510 12,591 10,751 13,396 16,151 16,778 12,530 14,463 14,097 17,071
Invesco International Diversified Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco International Diversified Fund (Class C) —including sales charge                    
Accumulated Value 10,000   9,993 13,122 11,122 13,763 16,457 16,969 12,578 14,410 14,045 17,004
Invesco International Diversified Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco International Diversified Fund (Class R)                    
Accumulated Value 10,000   10,041 13,251 11,283 14,035 16,871 17,483 13,021 14,994 14,570 17,615
Invesco International Diversified Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco International Diversified Fund (Class Y)                    
Accumulated Value 10,000   10,086 13,390 11,457 14,327 17,312 18,034 13,499 15,624 15,256 18,517
Invesco International Diversified Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco International Diversified Fund (Class R5)                    
Accumulated Value 10,000   10,063 13,324 11,377 14,213 17,192 17,934 13,434 15,565 15,207 18,441
Invesco International Diversified Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco International Diversified Fund (Class R6)                    
Accumulated Value 10,000   10,103 13,434 11,517 14,413 17,439 18,191 13,640 15,804 15,454 18,783
Invesco Main Street Mid Cap Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Mid Cap Fund® (Class A) —including sales charge                    
Accumulated Value 9,450   10,718 12,292 10,786 14,253 15,555 19,136 16,390 18,764 21,967 23,932
Invesco Main Street Mid Cap Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Mid Cap Fund® (Class C) —including sales charge                    
Accumulated Value 10,000   11,257 12,812 11,161 14,643 15,857 19,358 16,465 18,705 21,899 23,850
Invesco Main Street Mid Cap Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Mid Cap Fund® (Class R)                    
Accumulated Value 10,000   11,313 12,943 11,327 14,936 16,261 19,957 17,058 19,472 22,733 24,697
Invesco Main Street Mid Cap Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Mid Cap Fund® (Class Y)                    
Accumulated Value 10,000   11,367 13,070 11,497 15,232 16,670 20,556 17,657 20,259 23,768 25,956
Invesco Main Street Mid Cap Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Mid Cap Fund® (Class R5)                    
Accumulated Value 10,000   11,342 13,007 11,414 15,115 16,564 20,442 17,567 20,177 23,683 25,868
Invesco Main Street Mid Cap Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Mid Cap Fund® (Class R6)                    
Accumulated Value 10,000   11,392 13,122 11,561 15,347 16,820 20,774 17,865 20,529 24,117 26,363
Invesco Main Street Small Cap Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Small Cap Fund® (Class A) —including sales charge                    
Accumulated Value 9,450   11,128 12,627 11,272 14,172 16,981 20,671 17,344 20,386 22,920 24,850
Invesco Main Street Small Cap Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Small Cap Fund® (Class C) —including sales charge                    
Accumulated Value 10,000   11,684 13,171 11,661 14,551 17,304 20,905 17,410 20,309 22,834 24,763
Invesco Main Street Small Cap Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Small Cap Fund® (Class R)                    
Accumulated Value 10,000   11,740 13,291 11,834 14,839 17,728 21,513 18,015 21,116 23,687 25,628
Invesco Main Street Small Cap Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Small Cap Fund® (Class Y)                    
Accumulated Value 10,000   11,807 13,448 12,043 15,175 18,229 22,246 18,716 22,052 24,862 27,026
Invesco Main Street Small Cap Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Small Cap Fund® (Class R5)                    
Accumulated Value 10,000   11,776 13,362 11,928 15,025 18,075 22,066 18,584 21,925 24,726 26,886
Invesco Main Street Small Cap Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Main Street Small Cap Fund® (Class R6)                    
Accumulated Value 10,000   11,819 13,480 12,079 15,247 18,344 22,423 18,892 22,280 25,149 27,378
Invesco Quality Income Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Quality Income Fund (Class A) —including sales charge                    
Accumulated Value 9,575   9,814 10,009 9,994 10,590 11,173 10,981 9,606 10,110 10,209 11,051
Invesco Quality Income Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Quality Income Fund (Class C) —including sales charge                    
Accumulated Value 10,000   10,163 10,294 10,198 10,727 11,236 10,953 9,516 9,940 10,037 10,874
Invesco Quality Income Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Quality Income Fund (Class R)                    
Accumulated Value 10,000   10,223 10,399 10,356 10,946 11,506 11,276 9,837 10,326 10,400 11,228
Invesco Quality Income Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Quality Income Fund (Class Y)                    
Accumulated Value 10,000   10,267 10,504 10,516 11,169 11,803 11,633 10,207 10,757 10,889 11,812
Invesco Quality Income Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Quality Income Fund (Class R5)                    
Accumulated Value 10,000   10,286 10,539 10,556 11,227 11,855 11,683 10,251 10,819 10,969 11,892
Invesco Quality Income Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Quality Income Fund (Class R6)                    
Accumulated Value 10,000   10,250 10,495 10,520 11,188 11,834 11,671 10,251 10,815 10,962 11,906
Invesco Select Risk: Conservative Investor Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Conservative Investor Fund (Class A) —including sales charge                    
Accumulated Value 9,450   9,900 10,808 10,431 11,720 12,691 13,086 11,041 11,908 12,433 13,591
Invesco Select Risk: Conservative Investor Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Conservative Investor Fund (Class C) —including sales charge                    
Accumulated Value 10,000   10,399 11,277 10,791 12,029 12,938 13,250 11,074 11,870 12,394 13,555
Invesco Select Risk Conservative Investor Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Conservative Investor Fund (Class R)                    
Accumulated Value 10,000   10,456 11,378 10,954 12,279 13,264 13,641 11,472 12,356 12,851 14,021
Invesco Select Risk: Conservative Investor Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Conservative Investor Fund (Class Y)                    
Accumulated Value 10,000   10,511 11,502 11,122 12,519 13,610 14,069 11,884 12,859 13,455 14,746
Invesco Select Risk: Conservative Investor Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Conservative Investor Fund (Class R5)                    
Accumulated Value 10,000   10,477 11,437 11,038 12,426 13,503 13,960 11,808 12,793 13,384 14,687
Invesco Select Risk Conservative Investor Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Conservative Investor Fund (Class R6)                    
Accumulated Value 10,000   10,477 11,437 11,038 12,428 13,506 13,961 11,809 12,794 13,390 14,692
Invesco Select Risk: Growth Investor Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Growth Investor Fund (Class A) —including sales charge                    
Accumulated Value 9,450   10,308 11,933 10,947 13,201 14,768 16,769 13,617 15,444 16,930 19,555
Invesco Select Risk: Growth Investor Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Growth Investor Fund (Class C) —including sales charge                    
Accumulated Value 10,000   10,823 12,440 11,326 13,551 15,054 16,958 13,664 15,387 16,868 19,477
Invesco Select Risk: Growth Investor Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Growth Investor Fund (Class R)                    
Accumulated Value 10,000   10,882 12,561 11,494 13,823 15,432 17,475 14,148 16,019 17,513 20,166
Invesco Select Risk: Growth Investor Fund - Class S                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Growth Investor Fund (Class S)                    
Accumulated Value 10,000   10,912 12,647 11,613 14,021 15,701 17,840 14,507 16,467 18,077 20,893
Invesco Select Risk: Growth Investor Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Growth Investor Fund (Class Y)                    
Accumulated Value 10,000   10,938 12,697 11,670 14,105 15,820 18,006 14,659 16,678 18,314 21,211
Invesco Select Risk: Growth Investor Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Growth Investor Fund (Class R5)                    
Accumulated Value 10,000   10,945 12,725 11,704 14,159 15,897 18,096 14,736 16,771 18,426 21,338
Invesco Select Risk: Growth Investor Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Growth Investor Fund (Class R6)                    
Accumulated Value 10,000   10,908 12,659 11,651 14,095 15,825 18,033 14,684 16,724 18,399 21,303
Invesco Select Risk High Growth Investor Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: High Growth Investor Fund (Class A) —including sales charge                    
Accumulated Value 9,450   9,782 12,218 10,627 13,470 15,291 17,594 14,148 16,213 17,945 20,873
Invesco Select Risk High Growth Investor Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: High Growth Investor Fund (Class C) —including sales charge                    
Accumulated Value 10,000   10,275 12,743 10,998 13,831 15,583 17,799 14,205 16,149 17,874 20,802
Invesco Select Risk High Growth Investor Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: High Growth Investor Fund (Class R)                    
Accumulated Value 10,000   10,331 12,871 11,164 14,117 15,984 18,347 14,708 16,817 18,557 21,557
Invesco Select Risk: High Growth Investor Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: High Growth Investor Fund (Class Y)                    
Accumulated Value 10,000   10,381 12,999 11,334 14,399 16,388 18,907 15,236 17,507 19,420 22,654
Invesco Select Risk: High Growth Investor Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: High Growth Investor Fund (Class R5)                    
Accumulated Value 10,000   10,351 12,929 11,245 14,280 16,256 18,772 15,135 17,416 19,337 22,576
Invesco Select Risk: High Growth Investor Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: High Growth Investor Fund (Class R6)                    
Accumulated Value 10,000   10,351 12,929 11,245 14,289 16,271 18,790 15,149 17,420 19,345 22,588
Invesco Select Risk: Moderate Investor Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderate Investor Fund (Class A) —including sales charge                    
Accumulated Value 9,450   9,895 11,380 10,598 12,705 14,188 15,623 12,853 14,426 15,611 17,686
Invesco Select Risk: Moderate Investor Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderate Investor Fund (Class C) —including sales charge                    
Accumulated Value 10,000   10,392 11,875 10,969 13,062 14,460 15,808 12,902 14,370 15,550 17,611
Invesco Select Risk: Moderate Investor Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderate Investor Fund (Class R)                    
Accumulated Value 10,000   10,449 11,990 11,132 13,315 14,822 16,292 13,369 14,952 16,149 18,250
Invesco Select Risk: Moderate Investor Fund - Class S                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderate Investor Fund (Class S)                    
Accumulated Value 10,000   10,471 12,043 11,215 13,446 15,037 16,574 13,650 15,318 16,606 18,822
Invesco Select Risk Moderate Investor Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderate Investor Fund (Class Y)                    
Accumulated Value 10,000   10,495 12,114 11,295 13,580 15,206 16,787 13,842 15,559 16,897 19,194
Invesco Select Risk Moderate Investor Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderate Investor Fund (Class R5)                    
Accumulated Value 10,000   10,471 12,043 11,215 13,473 15,095 16,685 13,773 15,494 16,823 19,100
Invesco Select Risk: Moderate Investor Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderate Investor Fund (Class R6)                    
Accumulated Value 10,000   10,471 12,043 11,215 13,478 15,101 16,692 13,779 15,499 16,841 19,132
Invesco Select Risk: Moderately Conservative Investor Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderately Conservative Investor Fund (Class A) —including sales charge                    
Accumulated Value 9,450   10,076 10,869 10,380 11,874 13,089 14,040 11,696 12,847 13,639 15,168
Invesco Select Risk: Moderately Conservative Investor Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderately Conservative Investor Fund (Class C) —including sales charge                    
Accumulated Value 10,000   10,588 11,330 10,741 12,186 13,331 14,201 11,745 12,790 13,578 15,112
Invesco Select Risk: Moderately Conservative Investor Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderately Conservative Investor Fund (Class R)                    
Accumulated Value 10,000   10,638 11,438 10,903 12,434 13,677 14,637 12,164 13,318 14,106 15,650
Invesco Select Risk: Moderately Conservative Investor Fund - Class S                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderately Conservative Investor Fund (Class S)                    
Accumulated Value 10,000   10,673 11,524 11,027 12,613 13,916 14,954 12,462 13,701 14,560 16,204
Invesco Select Risk: Moderately Conservative Investor Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderately Conservative Investor Fund (Class Y)                    
Accumulated Value 10,000   10,690 11,561 11,068 12,683 14,017 15,087 12,599 13,860 14,752 16,445
Invesco Select Risk: Moderately Conservative Investor Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderately Conservative Investor Fund (Class R5)                    
Accumulated Value 10,000   10,703 11,576 11,092 12,721 14,057 15,133 12,651 13,936 14,821 16,529
Invesco Select Risk: Moderately Conservative Investor Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Select Risk: Moderately Conservative Investor Fund (Class R6)                    
Accumulated Value 10,000   10,663 11,516 11,044 12,655 13,997 15,055 12,596 13,876 14,767 16,478
Invesco Small Cap Growth Fund - Class A                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Small Cap Growth Fund (Class A) —including sales charge                    
Accumulated Value 9,450   10,518 13,138 11,954 14,857 23,325 25,035 16,123 18,165 21,105 22,308
Invesco Small Cap Growth Fund - Class C                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Small Cap Growth Fund (Class C) —including sales charge                    
Accumulated Value 10,000   11,049 13,699 12,367 15,251 23,770 25,326 16,183 18,124 21,058 22,253
Invesco Small Cap Growth Fund - Class R                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Small Cap Growth Fund (Class R)                    
Accumulated Value 10,000   11,102 13,833 12,556 15,565 24,373 26,096 16,755 18,838 21,830 23,016
Invesco Small Cap Growth Fund - Class Y                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Small Cap Growth Fund (Class Y)                    
Accumulated Value 10,000   11,156 13,973 12,744 15,877 24,987 26,889 17,359 19,604 22,836 24,193
Invesco Small Cap Growth Fund - Investor Class                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Small Cap Growth Fund (Investor Class)                    
Accumulated Value 10,000   11,129 13,905 12,649 15,727 24,710 26,545 17,099 19,280 22,411 23,699
Invesco Small Cap Growth Fund - Class R5                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Small Cap Growth Fund (Class R5)                    
Accumulated Value 10,000   11,170 14,008 12,791 15,957 25,141 27,079 17,496 19,785 23,072 24,461
Invesco Small Cap Growth Fund - Class R6                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Invesco Small Cap Growth Fund (Class R6)                    
Accumulated Value 10,000   11,185 14,036 12,832 16,022 25,267 27,237 17,610 19,928 23,249 24,668
MSCI ACWI (Net) [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   MSCI ACWI (Net)                    
Accumulated Value 10,000   10,786 13,372 12,113 15,335 17,828 21,133 17,252 21,082 24,769 30,302
MSCI ACWI ex USA Index Net [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   MSCI ACWI ex USA® Index (Net)                    
Accumulated Value 10,000   10,450 13,291 11,404 13,857 15,334 16,533 13,887 16,056 16,945 22,432
Standard & Poor's 500 Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   S&P 500® Index                    
Accumulated Value 10,000   11,196 13,640 13,042 17,149 20,304 26,132 21,399 27,025 33,786 39,827
MSCI ACWI Index (Net) [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   MSCI ACWI Index (Net)                    
Accumulated Value 10,000   10,786 13,372 12,113 15,335 17,828 21,133 17,252 21,082 24,769 30,302
Bloomberg U.S. Aggregate Bond Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Bloomberg U.S. Aggregate Bond Index                    
Accumulated Value 10,000   10,265 10,628 10,630 11,556 12,424 12,232 10,641 11,229 11,369 12,199
Custom Invesco Active Allocation Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Custom Invesco Active Allocation Index                    
Accumulated Value 10,000   10,723 12,815 11,898 14,612 16,770 19,180 15,968 19,026 21,809 25,913
ICE BofA US Convertible Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   ICE BofA US Convertible Index                    
Accumulated Value 10,000   11,043 12,556 12,575 15,486 22,644 24,080 19,575 22,094 24,555 28,970
Custom Invesco Income Allocation Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Custom Invesco Income Allocation Index                    
Accumulated Value 10,000   10,638 11,617 11,403 13,255 14,675 15,942 13,611 15,215 16,351 18,155
Russell Midcap® Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Russell Midcap® Index                    
Accumulated Value 10,000   11,380 13,487 12,265 16,012 18,750 22,984 19,004 22,278 25,697 28,420
Russell 2000® Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Russell 2000® Index                    
Accumulated Value 10,000   12,131 13,908 12,376 15,535 18,636 21,397 17,024 19,906 22,203 25,047
Bloomberg US Mortgage Backed Securities Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Bloomberg US Mortgage Backed Securities Index                    
Accumulated Value 10,000   10,167 10,419 10,522 11,190 11,624 11,502 10,144 10,656 10,784 11,709
Custom Invesco Select Risk: Conservative Investor Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Custom Invesco Select Risk: Conservative Investor Index                    
Accumulated Value 10,000   10,487 11,217 11,167 12,482 13,521 13,847 12,124 13,350 14,173 15,352
Custom Invesco Select Risk: Growth Investor Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Custom Invesco Select Risk: Growth Investor Index                    
Accumulated Value 10,000   10,718 12,809 11,897 14,619 16,749 19,154 15,934 18,984 21,751 25,820
Custom Invesco Select Risk: High Growth Investor Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Custom Invesco Select Risk: High Growth Investor Index                    
Accumulated Value 10,000   10,753 13,089 12,007 14,977 17,290 20,132 16,592 20,022 23,231 27,997
Custom Invesco Select Risk: Moderate Investor Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Custom Invesco Select Risk: Moderate Investor Index                    
Accumulated Value 10,000   10,652 12,269 11,667 13,893 15,691 17,307 14,673 17,038 19,045 21,960
Custom Invesco Select Risk: Moderately Conservative Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Custom Invesco Select Risk: Moderately Conservative Index                    
Accumulated Value 10,000   10,567 11,729 11,422 13,192 14,577 15,494 13,342 15,090 16,432 18,346
Bloomberg Global Aggregate USD Hedged Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Bloomberg Global Aggregate USD Hedged Index                    
Accumulated Value 10,000   10,395 10,710 10,899 11,795 12,453 12,280 10,902 11,681 12,078 12,665
Russell 2000 Growth Index [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Russell 2000® Growth Index                    
Accumulated Value $ 10,000   $ 11,132 $ 13,599 $ 12,334 $ 15,847 $ 21,335 $ 21,939 $ 16,157 $ 19,171 $ 22,077 $ 24,949