XML 27 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholder Report, Average Annual Return (Details)
12 Months Ended 58 Months Ended 59 Months Ended
Jul. 31, 2024
Jul. 31, 2024
Jul. 31, 2024
Class A      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class A    
Average Annual Return, Percent 10.67% 4.39%  
Class A      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class A    
Average Annual Return, Percent 14.79%   9.22%
Class A      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Class A    
Average Annual Return, Percent 26.88%   15.78%
MSCI All Country World ex-US Index-NR [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI All Country World ex-US Index-NR    
Average Annual Return, Percent 9.75% 6.64%  
MSCI Emerging Markets Index [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI Emerging Markets Index    
Average Annual Return, Percent 6.68% 4.59%  
MSCI All Country World ex-US Index-NR [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI All Country World ex-US Index-NR    
Average Annual Return, Percent 9.75%   7.21%
MSCI EAFE Index [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI EAFE Index    
Average Annual Return, Percent 11.76%   8.71%
Russell 3000 Index [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Russell 3000 Index    
Average Annual Return, Percent 21.07%   14.87%
S&P 500 Index [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name S&P 500 Index    
Average Annual Return, Percent 22.15%   15.57%