Shareholder Report, Line Graph (Details) - USD ($) |
12 Months Ended | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2024 |
Jul. 31, 2023 |
Jul. 31, 2022 |
Jul. 31, 2021 |
Jul. 31, 2020 |
Jul. 31, 2019 |
Jul. 31, 2018 |
Jul. 31, 2017 |
Jul. 31, 2016 |
Jul. 31, 2015 |
Jul. 31, 2025 |
|
Class A | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Class A (with sales charge) | ||||||||||
Accumulated Value | $ 35,674 | $ 27,921 | $ 23,878 | $ 28,067 | $ 21,674 | $ 16,379 | $ 14,319 | $ 11,464 | $ 9,493 | $ 9,425 | $ 43,335 |
Class C | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Class C (with sales charge) | ||||||||||
Accumulated Value | 35,651 | 27,903 | 24,044 | 28,475 | 22,154 | 16,871 | 14,856 | 11,983 | 9,999 | 10,000 | $ 43,307 |
Class R | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Class R | ||||||||||
Accumulated Value | 37,015 | 29,043 | 24,899 | 29,340 | 22,713 | 17,208 | 15,082 | 12,104 | 10,047 | 10,000 | $ 44,844 |
Class R5 | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Class R5 | ||||||||||
Accumulated Value | 38,792 | 30,286 | 25,831 | 30,293 | 23,335 | 17,590 | 15,335 | 12,242 | 10,106 | 10,000 | $ 47,230 |
Class R6 | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Class R6 | ||||||||||
Accumulated Value | 39,128 | 30,516 | 26,005 | 30,467 | 23,449 | 17,657 | 15,378 | 12,263 | 10,109 | 10,000 | $ 47,689 |
Class Y | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Class Y | ||||||||||
Accumulated Value | 38,712 | 30,221 | 25,782 | 30,234 | 23,287 | 17,558 | 15,306 | 12,227 | 10,097 | 10,000 | $ 47,139 |
Russell 3000 Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 3000 Index | ||||||||||
Accumulated Value | 29,389 | 24,273 | 21,548 | 23,258 | 16,765 | 15,113 | 14,118 | 12,130 | 10,444 | 10,000 | $ 33,998 |
Russell 3000 Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 3000 Index | ||||||||||
Accumulated Value | 29,389 | 24,273 | 21,548 | 23,258 | 16,765 | 15,113 | 14,118 | 12,130 | 10,444 | 10,000 | $ 33,998 |
Russell 3000 Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 3000 Index | ||||||||||
Accumulated Value | 29,389 | 24,273 | 21,548 | 23,258 | 16,765 | 15,113 | 14,118 | 12,130 | 10,444 | 10,000 | $ 33,998 |
Russell 3000 Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 3000 Index | ||||||||||
Accumulated Value | 29,389 | 24,273 | 21,548 | 23,258 | 16,765 | 15,113 | 14,118 | 12,130 | 10,444 | 10,000 | $ 33,998 |
Russell 3000 Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 3000 Index | ||||||||||
Accumulated Value | 29,389 | 24,273 | 21,548 | 23,258 | 16,765 | 15,113 | 14,118 | 12,130 | 10,444 | 10,000 | $ 33,998 |
Russell 3000 Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 3000 Index | ||||||||||
Accumulated Value | 29,389 | 24,273 | 21,548 | 23,258 | 16,765 | 15,113 | 14,118 | 12,130 | 10,444 | 10,000 | $ 33,998 |
Russell 1000 Growth Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 1000 Growth Index | ||||||||||
Accumulated Value | 39,029 | 30,747 | 26,210 | 29,760 | 21,774 | 16,770 | 15,132 | 12,318 | 10,435 | 10,000 | $ 48,297 |
Russell 1000 Growth Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 1000 Growth Index | ||||||||||
Accumulated Value | 39,029 | 30,747 | 26,210 | 29,760 | 21,774 | 16,770 | 15,132 | 12,318 | 10,435 | 10,000 | $ 48,297 |
Russell 1000 Growth Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 1000 Growth Index | ||||||||||
Accumulated Value | 39,029 | 30,747 | 26,210 | 29,760 | 21,774 | 16,770 | 15,132 | 12,318 | 10,435 | 10,000 | $ 48,297 |
Russell 1000 Growth Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 1000 Growth Index | ||||||||||
Accumulated Value | 39,029 | 30,747 | 26,210 | 29,760 | 21,774 | 16,770 | 15,132 | 12,318 | 10,435 | 10,000 | $ 48,297 |
Russell 1000 Growth Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 1000 Growth Index | ||||||||||
Accumulated Value | 39,029 | 30,747 | 26,210 | 29,760 | 21,774 | 16,770 | 15,132 | 12,318 | 10,435 | 10,000 | $ 48,297 |
Russell 1000 Growth Index [Member] | |||||||||||
Account Value [Line Items] | |||||||||||
Line Graph and Table Measure Name | Russell 1000 Growth Index | ||||||||||
Accumulated Value | $ 39,029 | $ 30,747 | $ 26,210 | $ 29,760 | $ 21,774 | $ 16,770 | $ 15,132 | $ 12,318 | $ 10,435 | $ 10,000 | $ 48,297 |