v3.26.1
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 120 Months Ended
May 31, 2026
May 31, 2026
May 31, 2026
C000000149 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name with Maximum Sales Charge - 5.75%    
Average Annual Return, Percent 15.66% 9.82% 13.06%
C000000151 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name with Maximum Deferred Sales Charge - 1.00%    
Average Annual Return, Percent 20.79% [1] 10.31% 12.87%
C000000152 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class I    
Average Annual Return, Percent 23.07% 11.41% 14.03%
C000174003 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class Y    
Average Annual Return, Percent 23.00% 11.42% 14.02%
C000000154 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class Z    
Average Annual Return, Percent 22.96% 11.35% 13.95%
Without Sales Load [Member] | C000000149 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name without Sales Charge    
Average Annual Return, Percent 22.69% 11.14% 13.73%
Without Sales Load [Member] | C000000151 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name without Deferred Sales Charge    
Average Annual Return, Percent 21.79% 10.31% 12.87%
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 29.77% 14.14% 15.64%
[1] The maximum contingent deferred sales charge for Class C shares is 1.00% for shares redeemed within one year of the date purchased.