XML 46 R4.htm IDEA: XBRL DOCUMENT v3.24.4
Shareholder Report, Average Annual Return (Details)
12 Months Ended 29 Months Ended 60 Months Ended 120 Months Ended
Oct. 31, 2024
Oct. 31, 2024
Oct. 31, 2024
Oct. 31, 2024
Class A        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class A (with sales charge)      
Average Annual Return, Percent 27.92%   12.87% 13.75%
Class C        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class C (with sales charge)      
Average Annual Return, Percent 33.40%   13.37% 13.57%
Class FI        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class FI      
Average Annual Return, Percent 35.35%   14.20% 14.40%
Class R        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class R      
Average Annual Return, Percent 34.89% 12.14%    
Class I        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class I      
Average Annual Return, Percent 35.73%   14.50% 14.73%
Class IS        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class IS      
Average Annual Return, Percent 35.88%   14.62% 14.83%
Without Sales Load [Member] | Class A        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class A      
Average Annual Return, Percent 35.37%   14.22% 14.42%
Without Sales Load [Member] | Class C        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class C      
Average Annual Return, Percent 34.40%   13.37% 13.57%
Russell 3000 Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell 3000 Index      
Average Annual Return, Percent 37.86%   14.60% 12.44%
Russell 3000 Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell 3000 Index      
Average Annual Return, Percent 37.86%   14.60% 12.44%
Russell 3000 Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell 3000 Index      
Average Annual Return, Percent 37.86%   14.60% 12.44%
Russell 3000 Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell 3000 Index      
Average Annual Return, Percent 37.86% 15.64%    
Russell 3000 Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell 3000 Index      
Average Annual Return, Percent 37.86%   14.60% 12.44%
Russell 3000 Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell 3000 Index      
Average Annual Return, Percent 37.86%   14.60% 12.44%