XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholder Report, Holdings (Details)
Jul. 31, 2025
C000155941 [Member] | Bank of New York Mellon Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [1]
C000155941 [Member] | Howmet Aerospace Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [1]
C000155941 [Member] | Vistra Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [1]
C000155941 [Member] | Cloudflare Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.50% [1]
C000155941 [Member] | Hilton Worldwide Holdings Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.50% [1]
C000155941 [Member] | Royal Caribbean Cruises Ltd [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.70% [1]
C000155941 [Member] | Coinbase Global Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [1]
C000155941 [Member] | ROBLOX Corp Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [1]
C000155941 [Member] | Robinhood Markets Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [1]
C000155941 [Member] | iShares Russell Mid Cap ETF [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.70% [1]
C000155941 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.60% [2]
C000155941 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 15.30% [2]
C000155941 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 8.80% [2]
C000155941 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 7.20% [2]
C000155941 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 11.90% [2]
C000155941 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.20% [2]
C000155941 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 18.10% [2]
C000155941 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 11.20% [2]
C000155941 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.00% [2]
C000155941 [Member] | Unclassified Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 4.80% [2],[3]
C000155941 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.20% [2]
C000155941 [Member] | Liabilities in Excess of Other Assets [Member]  
Holdings [Line Items]  
Percent of Net Asset Value (2.80%) [2]
C000155941 [Member] | Short-Term Investments [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.50% [2]
C000163604 [Member] | Bank of New York Mellon Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [4]
C000163604 [Member] | Howmet Aerospace Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [4]
C000163604 [Member] | Vistra Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [4]
C000163604 [Member] | Cloudflare Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.50% [4]
C000163604 [Member] | Hilton Worldwide Holdings Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.50% [4]
C000163604 [Member] | Royal Caribbean Cruises Ltd [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.70% [4]
C000163604 [Member] | Coinbase Global Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [4]
C000163604 [Member] | ROBLOX Corp Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [4]
C000163604 [Member] | Robinhood Markets Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [4]
C000163604 [Member] | iShares Russell Mid Cap ETF [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.70% [4]
C000163604 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.60% [5]
C000163604 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 15.30% [5]
C000163604 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 8.80% [5]
C000163604 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 7.20% [5]
C000163604 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 11.90% [5]
C000163604 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.20% [5]
C000163604 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 18.10% [5]
C000163604 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 11.20% [5]
C000163604 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.00% [5]
C000163604 [Member] | Unclassified Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 4.80% [5],[6]
C000163604 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.20% [5]
C000163604 [Member] | Liabilities in Excess of Other Assets [Member]  
Holdings [Line Items]  
Percent of Net Asset Value (2.80%) [5]
C000163604 [Member] | Short-Term Investments [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.50% [5]
C000155940 [Member] | Bank of New York Mellon Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [7]
C000155940 [Member] | Howmet Aerospace Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [7]
C000155940 [Member] | Vistra Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [7]
C000155940 [Member] | Cloudflare Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.50% [7]
C000155940 [Member] | Hilton Worldwide Holdings Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.50% [7]
C000155940 [Member] | Royal Caribbean Cruises Ltd [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.70% [7]
C000155940 [Member] | Coinbase Global Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [7]
C000155940 [Member] | ROBLOX Corp Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [7]
C000155940 [Member] | Robinhood Markets Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.60% [7]
C000155940 [Member] | iShares Russell Mid Cap ETF [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.70% [7]
C000155940 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.60% [8]
C000155940 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 15.30% [8]
C000155940 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 8.80% [8]
C000155940 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 7.20% [8]
C000155940 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 11.90% [8]
C000155940 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.20% [8]
C000155940 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 18.10% [8]
C000155940 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 11.20% [8]
C000155940 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.00% [8]
C000155940 [Member] | Unclassified Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 4.80% [8],[9]
C000155940 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.20% [8]
C000155940 [Member] | Liabilities in Excess of Other Assets [Member]  
Holdings [Line Items]  
Percent of Net Asset Value (2.80%) [8]
C000155940 [Member] | Short-Term Investments [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.50% [8]
C000159050 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.40% [10]
C000159050 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.00% [10]
C000159050 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.70% [10]
C000159050 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.70% [10]
C000159050 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.80% [10]
C000159050 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.20% [10]
C000159050 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.80% [10]
C000159050 [Member] | Alphabet Inc Class C [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.50% [10]
C000159050 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.40% [10]
C000159050 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.40% [10]
C000159050 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.10% [11]
C000159050 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 14.20% [11]
C000159050 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 9.00% [11]
C000159050 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.40% [11]
C000159050 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 10.60% [11]
C000159050 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 4.90% [11]
C000159050 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 9.80% [11]
C000159050 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 31.30% [11]
C000159050 [Member] | Unclassified Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.70% [11],[12]
C000159050 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.40% [11]
C000159050 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 9.20% [11]
C000159050 [Member] | Liabilities in Excess of Other Assets [Member]  
Holdings [Line Items]  
Percent of Net Asset Value (1.20%) [11]
C000159050 [Member] | Short-Term Investments [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.60% [11]
C000159049 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.40% [13]
C000159049 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.00% [13]
C000159049 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.70% [13]
C000159049 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.70% [13]
C000159049 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.80% [13]
C000159049 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.20% [13]
C000159049 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.80% [13]
C000159049 [Member] | Alphabet Inc Class C [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.50% [13]
C000159049 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.40% [13]
C000159049 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.40% [13]
C000159049 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.10% [14]
C000159049 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 14.20% [14]
C000159049 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 9.00% [14]
C000159049 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.40% [14]
C000159049 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 10.60% [14]
C000159049 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 4.90% [14]
C000159049 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 9.80% [14]
C000159049 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 31.30% [14]
C000159049 [Member] | Unclassified Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.70% [14],[15]
C000159049 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.40% [14]
C000159049 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 9.20% [14]
C000159049 [Member] | Liabilities in Excess of Other Assets [Member]  
Holdings [Line Items]  
Percent of Net Asset Value (1.20%) [14]
C000159049 [Member] | Short-Term Investments [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.60% [14]
C000159048 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.40% [16]
C000159048 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.00% [16]
C000159048 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.70% [16]
C000159048 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.70% [16]
C000159048 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.80% [16]
C000159048 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.20% [16]
C000159048 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.80% [16]
C000159048 [Member] | Alphabet Inc Class C [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.50% [16]
C000159048 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.40% [16]
C000159048 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.40% [16]
C000159048 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.10% [17]
C000159048 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 14.20% [17]
C000159048 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 9.00% [17]
C000159048 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.40% [17]
C000159048 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 10.60% [17]
C000159048 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 4.90% [17]
C000159048 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 9.80% [17]
C000159048 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 31.30% [17]
C000159048 [Member] | Unclassified Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.70% [17],[18]
C000159048 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 2.40% [17]
C000159048 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 9.20% [17]
C000159048 [Member] | Liabilities in Excess of Other Assets [Member]  
Holdings [Line Items]  
Percent of Net Asset Value (1.20%) [17]
C000159048 [Member] | Short-Term Investments [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 1.60% [17]
C000159053 [Member] | iShares Russell 2000 ETF [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [19]
C000159053 [Member] | Comfort Systems USA Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [19]
C000159053 [Member] | EMCOR Group Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [19]
C000159053 [Member] | SoFi Technologies Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [19]
C000159053 [Member] | Jabil Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [19]
C000159053 [Member] | Tapestry Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [19]
C000159053 [Member] | NiSource Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [19]
C000159053 [Member] | Astera Labs Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [19]
C000159053 [Member] | Casey s General Stores Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [19]
C000159053 [Member] | Nutanix Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [19]
C000159053 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.70% [20]
C000159053 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 17.40% [20]
C000159053 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 10.90% [20]
C000159053 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.50% [20]
C000159053 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 11.90% [20]
C000159053 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.70% [20]
C000159053 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 20.30% [20]
C000159053 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 13.30% [20]
C000159053 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.00% [20]
C000159053 [Member] | Unclassified Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.80% [20],[21]
C000159053 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.00% [20]
C000159053 [Member] | Liabilities in Excess of Other Assets [Member]  
Holdings [Line Items]  
Percent of Net Asset Value (8.30%) [20]
C000159053 [Member] | Short-Term Investments [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 8.80% [20]
C000159051 [Member] | iShares Russell 2000 ETF [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [22]
C000159051 [Member] | Comfort Systems USA Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [22]
C000159051 [Member] | EMCOR Group Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [22]
C000159051 [Member] | SoFi Technologies Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [22]
C000159051 [Member] | Jabil Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [22]
C000159051 [Member] | Tapestry Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [22]
C000159051 [Member] | NiSource Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [22]
C000159051 [Member] | Astera Labs Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [22]
C000159051 [Member] | Casey s General Stores Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [22]
C000159051 [Member] | Nutanix Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [22]
C000159051 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.70% [23]
C000159051 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 17.40% [23]
C000159051 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 10.90% [23]
C000159051 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.50% [23]
C000159051 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 11.90% [23]
C000159051 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.70% [23]
C000159051 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 20.30% [23]
C000159051 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 13.30% [23]
C000159051 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.00% [23]
C000159051 [Member] | Unclassified Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.80% [23],[24]
C000159051 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.00% [23]
C000159051 [Member] | Liabilities in Excess of Other Assets [Member]  
Holdings [Line Items]  
Percent of Net Asset Value (8.30%) [23]
C000159051 [Member] | Short-Term Investments [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 8.80% [23]
C000159052 [Member] | iShares Russell 2000 ETF [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [25]
C000159052 [Member] | Comfort Systems USA Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [25]
C000159052 [Member] | EMCOR Group Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [25]
C000159052 [Member] | SoFi Technologies Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [25]
C000159052 [Member] | Jabil Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.40% [25]
C000159052 [Member] | Tapestry Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [25]
C000159052 [Member] | NiSource Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [25]
C000159052 [Member] | Astera Labs Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [25]
C000159052 [Member] | Casey s General Stores Inc [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [25]
C000159052 [Member] | Nutanix Inc Class A [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 0.30% [25]
C000159052 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.70% [26]
C000159052 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 17.40% [26]
C000159052 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 10.90% [26]
C000159052 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 6.50% [26]
C000159052 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 11.90% [26]
C000159052 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.70% [26]
C000159052 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 20.30% [26]
C000159052 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 13.30% [26]
C000159052 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 5.00% [26]
C000159052 [Member] | Unclassified Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.80% [26],[27]
C000159052 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 3.00% [26]
C000159052 [Member] | Liabilities in Excess of Other Assets [Member]  
Holdings [Line Items]  
Percent of Net Asset Value (8.30%) [26]
C000159052 [Member] | Short-Term Investments [Member]  
Holdings [Line Items]  
Percent of Net Asset Value 8.80% [26]
[1] Excludes short-term securities.
[2] For purposes of this report, sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
[3] Ten largest sectors are presented. Additional sectors are found in Other.
[4] Excludes short-term securities.
[5] For purposes of this report, sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
[6] Ten largest sectors are presented. Additional sectors are found in Other.
[7] Excludes short-term securities.
[8] For purposes of this report, sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
[9] Ten largest sectors are presented. Additional sectors are found in Other.
[10] Excludes short-term securities.
[11] For purposes of this report, sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
[12] Ten largest sectors are presented. Additional sectors are found in Other.
[13] Excludes short-term securities.
[14] For purposes of this report, sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
[15] Ten largest sectors are presented. Additional sectors are found in Other.
[16] Excludes short-term securities.
[17] For purposes of this report, sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
[18] Ten largest sectors are presented. Additional sectors are found in Other.
[19] Excludes short-term securities.
[20] For purposes of this report, sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
[21] Ten largest sectors are presented. Additional sectors are found in Other.
[22] Excludes short-term securities.
[23] For purposes of this report, sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
[24] Ten largest sectors are presented. Additional sectors are found in Other.
[25] Excludes short-term securities.
[26] For purposes of this report, sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
[27] Ten largest sectors are presented. Additional sectors are found in Other.