XML 22 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 120 Months Ended
Jul. 31, 2025
Jul. 31, 2025
Jul. 31, 2025
Jul. 31, 2025
C000155941 [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class K Shares      
Average Annual Return, Percent 11.95% 12.23%   10.00%
C000163604 [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Investor A Shares      
Average Annual Return, Percent 11.62% 11.88%   9.67%
C000155940 [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Institutional Shares      
Average Annual Return, Percent 11.85% 12.17%   9.94%
C000159050 [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class K Shares      
Average Annual Return, Percent 15.63% 15.23% 13.20%  
C000159049 [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Institutional Shares      
Average Annual Return, Percent 15.64% 15.19% 13.16%  
C000159048 [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Investor A Shares      
Average Annual Return, Percent 15.32% 14.90% 12.88%  
C000159053 [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Class K Shares      
Average Annual Return, Percent 4.24% 10.94% 8.83%  
C000159051 [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Investor A Shares      
Average Annual Return, Percent 3.99% 10.63% 8.53%  
C000159052 [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Institutional Shares      
Average Annual Return, Percent 4.19% 10.89% 8.78%  
Russell 3000 Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell 3000® Index      
Average Annual Return, Percent 15.68% 15.19% 13.18% 13.02%
Russell Midcap Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell Midcap® Index      
Average Annual Return, Percent 12.06% 12.24%   10.01%
Russell 2500TM Index [Member]        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell 2500™ Index      
Average Annual Return, Percent 4.28% 11.00% 8.81%