v3.26.1
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 120 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
C000001723 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class I Shares at NAV    
Average Annual Return, Percent 18.80% 10.47% 9.11%
C000001720 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class A Shares at maximum sales charge (Offering Price)    
Average Annual Return, Percent 11.73% 8.90% 8.20%
Without Sales Load [Member] | C000001722 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class C Shares at NAV (excluding maximum sales charge)    
Average Annual Return, Percent 17.64% 9.37% 8.19%
Without Sales Load [Member] | C000001720 [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class A Shares at NAV (excluding maximum sales charge)    
Average Annual Return, Percent 18.54% 10.20% 8.84%
MSCI EAFE Index Net [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI EAFE® Index (Net)    
Average Annual Return, Percent 20.23% 9.05% 9.66%
Lipper International Multi Cap Value Funds Classification Average [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Lipper International Multi-Cap Value Funds Classification Average    
Average Annual Return, Percent 23.72% 10.60% 9.54%