XML 50 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholder Report, Line Graph (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Class A                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Class A (with sales charge)                    
Account Value $ 25,380 $ 21,753 $ 19,073 $ 20,822 $ 16,462 $ 15,296 $ 11,683 $ 12,319 $ 10,342 $ 8,990 $ 9,425
Class C                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Class C (with sales charge)                    
Account Value $ 25,081 21,649 19,125 21,028 16,746 15,671 12,056 12,801 10,820 9,475 10,000
Class FI                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Class FI                    
Account Value $ 26,906 23,096 20,268 22,107 17,471 16,221 12,390 13,055 10,969 9,540 10,000
Class R                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Class R                    
Account Value $ 26,111 22,450 19,759 21,643 17,173 16,010 12,272 12,973 10,924 9,517 10,000
Class I                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Class I                    
Account Value $ 2,772,798 2,369,895 2,072,017 2,255,894 1,778,657 1,647,515 1,254,682 1,318,583 1,103,892 956,827 1,000,000
Class IS                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Class IS                    
Account Value $ 2,792,661 2,384,950 2,084,090 2,266,942 1,786,382 1,653,766 1,259,131 1,322,404 1,105,677 957,170 1,000,000
Class 1                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Class 1                    
Account Value $ 27,689 23,659 20,687 22,525 17,755 16,450 12,532 13,175 11,031 9,565 10,000
Russell 3000 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Russell 3000 Index                    
Account Value $ 32,604 26,334 20,907 25,877 20,593 17,035 13,002 13,721 11,327 10,048 10,000
Russell 3000 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Russell 3000 Index                    
Account Value $ 32,604 26,334 20,907 25,877 20,593 17,035 13,002 13,721 11,327 10,048 10,000
Russell 3000 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Russell 3000 Index                    
Account Value $ 32,604 26,334 20,907 25,877 20,593 17,035 13,002 13,721 11,327 10,048 10,000
Russell 3000 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Russell 3000 Index                    
Account Value $ 32,604 26,334 20,907 25,877 20,593 17,035 13,002 13,721 11,327 10,048 10,000
Russell 3000 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Russell 3000 Index                    
Account Value $ 3,260,914 2,633,672 2,091,043 2,588,098 2,059,515 1,703,611 1,300,277 1,372,389 1,132,988 1,004,741 1,000,000
Russell 3000 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Russell 3000 Index                    
Account Value $ 3,260,914 2,633,672 2,091,043 2,588,098 2,059,515 1,703,611 1,300,277 1,372,389 1,132,988 1,004,741 1,000,000
Russell 3000 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name Russell 3000 Index                    
Account Value $ 32,604 26,334 20,907 25,877 20,593 17,035 13,002 13,721 11,327 10,048 10,000
S&P 500 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name S&P 500 Index                    
Account Value $ 34,254 27,399 21,696 26,494 20,585 17,386 13,223 13,829 11,351 10,138 10,000
S&P 500 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name S&P 500 Index                    
Account Value $ 34,254 27,399 21,696 26,494 20,585 17,386 13,223 13,829 11,351 10,138 10,000
S&P 500 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name S&P 500 Index                    
Account Value $ 34,254 27,399 21,696 26,494 20,585 17,386 13,223 13,829 11,351 10,138 10,000
S&P 500 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name S&P 500 Index                    
Account Value $ 34,254 27,399 21,696 26,494 20,585 17,386 13,223 13,829 11,351 10,138 10,000
S&P 500 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name S&P 500 Index                    
Account Value $ 3,428,893 2,742,076 2,171,575 2,651,527 2,059,897 1,739,748 1,322,970 1,383,627 1,135,575 1,014,075 1,000,000
S&P 500 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name S&P 500 Index                    
Account Value $ 3,428,893 2,742,076 2,171,575 2,651,527 2,059,897 1,739,748 1,322,970 1,383,627 1,135,575 1,014,075 1,000,000
S&P 500 Index [Member]                      
Account Value [Line Items]                      
Line Graph and Table Measure Name S&P 500 Index                    
Account Value $ 34,254 $ 27,399 $ 21,696 $ 26,494 $ 20,585 $ 17,386 $ 13,223 $ 13,829 $ 11,351 $ 10,138 $ 10,000