v3.25.2
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 104 Months Ended 120 Months Ended
May 31, 2025
May 31, 2025
May 31, 2025
May 31, 2025
Without Sales Load [Member] | Class J        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class J (without sales charge)      
Average Annual Return, Percent 8.25% 11.78%   11.72%
Without Sales Load [Member] | Class I        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class I (without sales charge)      
Average Annual Return, Percent 8.49% 12.02%   11.98%
Without Sales Load [Member] | Class R        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class R (without sales charge)      
Average Annual Return, Percent 7.63% 11.22%   11.23%
Without Sales Load [Member] | Class Y        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class Y (without sales charge)      
Average Annual Return, Percent 8.54% 12.10% 12.71%  
S&P 500 Total Return Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500 Total Return Index      
Average Annual Return, Percent 13.52% 15.94%   12.86%
S&P 500 Total Return Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500 Total Return Index      
Average Annual Return, Percent 13.52% 15.94%   12.86%
S&P 500 Total Return Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500 Total Return Index      
Average Annual Return, Percent 13.52% 15.94%   12.86%
S&P 500 Total Return Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500 Total Return Index      
Average Annual Return, Percent 13.52% 15.94% 14.23%