v3.26.1
Shareholder Report, Holdings (Details)
Mar. 31, 2026
C000012036 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.20% [1]
C000012036 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.00% [1]
C000012036 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.10% [1]
C000012036 [Member] | Alphabet Inc Class C NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.30% [1]
C000012036 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.60% [1]
C000012036 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.20% [1]
C000012036 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.20% [1]
C000012036 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.80% [1]
C000012036 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 10.50% [1]
C000012036 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.60% [1]
C000012036 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.00% [1]
C000012036 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [1]
C000012036 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 38.90% [1]
C000012036 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.90% [1]
C000012036 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.80% [1]
C000012036 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 10.20% [1]
C000012036 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 13.50% [1]
C000012036 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.40% [1]
C000012036 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.30% [1]
C000012036 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.30% [1]
C000012036 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.10% [1]
C000012037 [Member] | TechnipFMC PLC [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [2]
C000012037 [Member] | Casey s General Stores Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [2]
C000012037 [Member] | United Therapeutics Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [2]
C000012037 [Member] | Curtiss Wright Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [2]
C000012037 [Member] | Flex Ltd [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [2]
C000012037 [Member] | XPO Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [2]
C000012037 [Member] | Woodward Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [2]
C000012037 [Member] | Royal Gold Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [2]
C000012037 [Member] | U S Foods Holding Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [2]
C000012037 [Member] | Burlington Stores Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [2]
C000012037 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.40% [2]
C000012037 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.90% [2]
C000012037 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 12.30% [2]
C000012037 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 25.70% [2]
C000012037 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.60% [2]
C000012037 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.10% [2]
C000012037 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.00% [2]
C000012037 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.90% [2]
C000012037 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.00% [2]
C000012037 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 14.70% [2]
C000012037 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.40% [2]
C000012041 [Member] | Eli Lilly And Co [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.50% [3]
C000012041 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.00% [3]
C000012041 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.70% [3]
C000012041 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.30% [3]
C000012041 [Member] | Alphabet Inc Class C NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.60% [3]
C000012041 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.10% [3]
C000012041 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.80% [3]
C000012041 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.40% [3]
C000012041 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.50% [3]
C000012041 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 14.60% [3]
C000012041 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [3]
C000012041 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.40% [3]
C000012041 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 48.10% [3]
C000012041 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.80% [3]
C000012041 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.10% [3]
C000012041 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.40% [3]
C000012041 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 16.50% [3]
C000012041 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [3]
C000012041 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.80% [3]
C000012041 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.80% [3]
C000012042 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.50% [4]
C000012042 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.90% [4]
C000012042 [Member] | Exxon Mobil Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.60% [4]
C000012042 [Member] | Walmart Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.00% [4]
C000012042 [Member] | Costco Wholesale Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.60% [4]
C000012042 [Member] | Chevron Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.40% [4]
C000012042 [Member] | Procter And Gamble Co The [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [4]
C000012042 [Member] | Home Depot Inc The [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [4]
C000012042 [Member] | Bank of America Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [4]
C000012042 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.50% [4]
C000012042 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.80% [4]
C000012042 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.90% [4]
C000012042 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 16.60% [4]
C000012042 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.40% [4]
C000012042 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.70% [4]
C000012042 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 10.40% [4]
C000012042 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.60% [4]
C000012042 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.40% [4]
C000012042 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 12.30% [4]
C000012042 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 15.60% [4]
C000012042 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.30% [4]
C000012043 [Member] | Celanese Corp Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [5]
C000012043 [Member] | Match Group Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [5]
C000012043 [Member] | ESCO Technologies Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [5]
C000012043 [Member] | LKQ Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [5]
C000012043 [Member] | FormFactor Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [5]
C000012043 [Member] | Argan Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [5]
C000012043 [Member] | Viavi Solutions Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [5]
C000012043 [Member] | Primoris Services Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [5]
C000012043 [Member] | Element Solutions Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [5]
C000012043 [Member] | Eastman Chemical Co [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [5]
C000012043 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.40% [5]
C000012043 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.30% [5]
C000012043 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 12.90% [5]
C000012043 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 17.90% [5]
C000012043 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.90% [5]
C000012043 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 13.60% [5]
C000012043 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.70% [5]
C000012043 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.10% [5]
C000012043 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.30% [5]
C000012043 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 17.60% [5]
C000012043 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.30% [5]
C000012046 [Member] | Celanese Corp Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [6]
C000012046 [Member] | Match Group Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [6]
C000012046 [Member] | LKQ Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.00% [6]
C000012046 [Member] | Eastman Chemical Co [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.10% [6]
C000012046 [Member] | SM Energy Co [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [6]
C000012046 [Member] | Molina Healthcare Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [6]
C000012046 [Member] | Paycom Software Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [6]
C000012046 [Member] | CarMax Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [6]
C000012046 [Member] | Lamb Weston Holdings Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [6]
C000012046 [Member] | Magnolia Oil And Gas Corp Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [6]
C000012046 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.60% [6]
C000012046 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.50% [6]
C000012046 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.30% [6]
C000012046 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 13.70% [6]
C000012046 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.30% [6]
C000012046 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 15.90% [6]
C000012046 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.50% [6]
C000012046 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.60% [6]
C000012046 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.30% [6]
C000012046 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 20.90% [6]
C000012046 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.40% [6]
C000012065 [Member] | L3Harris Technologies Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [7]
C000012065 [Member] | Kinder Morgan Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [7]
C000012065 [Member] | Phillips 66 [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [7]
C000012065 [Member] | Marathon Petroleum Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [7]
C000012065 [Member] | Cummins Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [7]
C000012065 [Member] | Valero Energy Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [7]
C000012065 [Member] | Bank of New York Mellon Corp The [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [7]
C000012065 [Member] | Sandisk Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [7]
C000012065 [Member] | Western Digital Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [7]
C000012065 [Member] | Corning Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.10% [7]
C000012065 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.50% [7]
C000012065 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.90% [7]
C000012065 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 12.30% [7]
C000012065 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 17.40% [7]
C000012065 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.50% [7]
C000012065 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.80% [7]
C000012065 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.20% [7]
C000012065 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.20% [7]
C000012065 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.70% [7]
C000012065 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 15.00% [7]
C000012065 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.50% [7]
C000012069 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.40% [8]
C000012069 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.50% [8]
C000012069 [Member] | Exxon Mobil Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.50% [8]
C000012069 [Member] | Walmart Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.90% [8]
C000012069 [Member] | Costco Wholesale Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.60% [8]
C000012069 [Member] | Chevron Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.40% [8]
C000012069 [Member] | Procter And Gamble Co The [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [8]
C000012069 [Member] | Home Depot Inc The [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [8]
C000012069 [Member] | Bank of America Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.10% [8]
C000012069 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.40% [8]
C000012069 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.80% [8]
C000012069 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.10% [8]
C000012069 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 16.10% [8]
C000012069 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.80% [8]
C000012069 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.50% [8]
C000012069 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 10.50% [8]
C000012069 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.50% [8]
C000012069 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.60% [8]
C000012069 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.80% [8]
C000012069 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 16.00% [8]
C000012069 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.30% [8]
C000012070 [Member] | Eli Lilly And Co [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.40% [9]
C000012070 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.90% [9]
C000012070 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.50% [9]
C000012070 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.10% [9]
C000012070 [Member] | Alphabet Inc Class C NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.40% [9]
C000012070 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.80% [9]
C000012070 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.50% [9]
C000012070 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.10% [9]
C000012070 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.00% [9]
C000012070 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 13.90% [9]
C000012070 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [9]
C000012070 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [9]
C000012070 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 46.40% [9]
C000012070 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.20% [9]
C000012070 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [9]
C000012070 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.40% [9]
C000012070 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 15.70% [9]
C000012070 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [9]
C000012070 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.20% [9]
C000012070 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.70% [9]
C000012070 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.20% [9]
C000012071 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.40% [10]
C000012071 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.20% [10]
C000012071 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.00% [10]
C000012071 [Member] | Alphabet Inc Class C NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.20% [10]
C000012071 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.30% [10]
C000012071 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.70% [10]
C000012071 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.90% [10]
C000012071 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.40% [10]
C000012071 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.50% [10]
C000012071 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.70% [10]
C000012071 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.50% [10]
C000012071 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.50% [10]
C000012071 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 30.30% [10]
C000012071 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 10.30% [10]
C000012071 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.00% [10]
C000012071 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 10.00% [10]
C000012071 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.70% [10]
C000012071 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.40% [10]
C000012071 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 10.00% [10]
C000012071 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 13.10% [10]
C000012071 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.20% [10]
C000036528 [Member] | Bank of America Corp Series L NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.40% [11]
C000036528 [Member] | KKR And Co Inc Series D [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.10% [11]
C000036528 [Member] | NextEra Energy Inc Largest Holdings [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [11]
C000036528 [Member] | NextEra Energy Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [11]
C000036528 [Member] | Citigroup Capital XIII 3 mo CME Term SOFR 6 632 NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.40% [11]
C000036528 [Member] | Albemarle Corp NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.70% [11]
C000036528 [Member] | Oracle Corp Series D NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.30% [11]
C000036528 [Member] | Wells Fargo And Co Series L NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.30% [11]
C000036528 [Member] | Strategy Inc Series A NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.60% [11]
C000036528 [Member] | Boeing Co The [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.90% [11]
C000036528 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 13.10% [11]
C000036528 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.80% [11]
C000036528 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.90% [11]
C000036528 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.20% [11]
C000036528 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [11]
C000036528 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.50% [11]
C000036528 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.50% [11]
C000036528 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.30% [11]
C000036528 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [11]
C000036528 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 57.70% [11]
C000036528 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [11]
C000042584 [Member] | Welltower Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 23.30% [12]
C000042584 [Member] | Public Storage [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.60% [12]
C000042584 [Member] | Ventas Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.70% [12]
C000042584 [Member] | Extra Space Storage Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.60% [12]
C000042584 [Member] | Equity Residential [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.60% [12]
C000042584 [Member] | AvalonBay Communities Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.40% [12]
C000042584 [Member] | Sun Communities Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.60% [12]
C000042584 [Member] | Essex Property Trust Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.60% [12]
C000042584 [Member] | Invitation Homes Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.60% [12]
C000042584 [Member] | Mid America Apartment Communities Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.40% [12]
C000042584 [Member] | Health Care REITs [Member]  
Holdings [Line Items]  
Percent of Total Investments 47.70% [12]
C000042584 [Member] | Residential REITs [Member]  
Holdings [Line Items]  
Percent of Total Investments 35.10% [12]
C000042584 [Member] | Specialized REITs [Member]  
Holdings [Line Items]  
Percent of Total Investments 17.20% [12]
C000042587 [Member] | Ellington Financial Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.20% [13]
C000042587 [Member] | Apollo Commercial Real Estate Finance Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.30% [13]
C000042587 [Member] | Arbor Realty Trust Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.30% [13]
C000042587 [Member] | ARMOUR Residential REIT Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.20% [13]
C000042587 [Member] | Dynex Capital Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.50% [13]
C000042587 [Member] | Rithm Capital Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.60% [13]
C000042587 [Member] | Blackstone Mortgage Trust Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.70% [13]
C000042587 [Member] | Starwood Property Trust Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.80% [13]
C000042587 [Member] | AGNC Investment Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 14.50% [13]
C000042587 [Member] | Annaly Capital Management Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 22.20% [13]
C000042587 [Member] | Mortgage REITs [Member]  
Holdings [Line Items]  
Percent of Total Investments 100.00% [13]
C000079751 [Member] | Eli Lilly And Co [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.90% [14]
C000079751 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.50% [14]
C000079751 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.40% [14]
C000079751 [Member] | Alphabet Inc Class C NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.20% [14]
C000079751 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.30% [14]
C000079751 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.90% [14]
C000079751 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 13.20% [14]
C000079751 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.90% [14]
C000079751 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 14.60% [14]
C000079751 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.50% [14]
C000079751 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.30% [14]
C000079751 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 53.60% [14]
C000079751 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.00% [14]
C000079751 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.30% [14]
C000079751 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.30% [14]
C000079751 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 12.60% [14]
C000079751 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.40% [14]
C000079751 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.50% [14]
C000079751 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.00% [14]
C000079752 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.90% [15]
C000079752 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.20% [15]
C000079752 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.60% [15]
C000079752 [Member] | Alphabet Inc Class C NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.90% [15]
C000079752 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.00% [15]
C000079752 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.50% [15]
C000079752 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.70% [15]
C000079752 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.80% [15]
C000079752 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.60% [15]
C000079752 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.20% [15]
C000079752 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.40% [15]
C000079752 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.60% [15]
C000079752 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 35.90% [15]
C000079752 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.50% [15]
C000079752 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.30% [15]
C000079752 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.80% [15]
C000079752 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.80% [15]
C000079752 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.00% [15]
C000079752 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.80% [15]
C000079752 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 12.70% [15]
C000079752 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.20% [15]
C000079753 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.30% [16]
C000079753 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.70% [16]
C000079753 [Member] | Alphabet Inc Class C NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.40% [16]
C000079753 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.90% [16]
C000079753 [Member] | Exxon Mobil Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.50% [16]
C000079753 [Member] | Walmart Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.40% [16]
C000079753 [Member] | Chevron Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.90% [16]
C000079753 [Member] | JPMorgan Chase And Co [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.90% [16]
C000079753 [Member] | Johnson And Johnson [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.90% [16]
C000079753 [Member] | Micron Technology Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.80% [16]
C000079753 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.30% [16]
C000079753 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.20% [16]
C000079753 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.40% [16]
C000079753 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.60% [16]
C000079753 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.50% [16]
C000079753 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.60% [16]
C000079753 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 10.20% [16]
C000079753 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.90% [16]
C000079753 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 13.60% [16]
C000079753 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 22.40% [16]
C000079753 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.30% [16]
C000215209 [Member] | Eli Lilly And Co [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.90% [17]
C000215209 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.70% [17]
C000215209 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.20% [17]
C000215209 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.10% [17]
C000215209 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.90% [17]
C000215209 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.00% [17]
C000215209 [Member] | Amphenol Corp Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.00% [17]
C000215209 [Member] | KLA Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.20% [17]
C000215209 [Member] | Visa Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.30% [17]
C000215209 [Member] | Lam Research Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.80% [17]
C000215209 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.00% [17]
C000215209 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.10% [17]
C000215209 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 49.10% [17]
C000215209 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.70% [17]
C000215209 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.60% [17]
C000215209 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.70% [17]
C000215209 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [17]
C000215209 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.50% [17]
C000215209 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.80% [17]
C000215209 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.90% [17]
C000221870 [Member] | Berkshire Hathaway Inc Class B [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.80% [18]
C000221870 [Member] | Amazon com Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.10% [18]
C000221870 [Member] | Meta Platforms Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.50% [18]
C000221870 [Member] | Alphabet Inc Class C NVS [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.70% [18]
C000221870 [Member] | Broadcom Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.00% [18]
C000221870 [Member] | Alphabet Inc Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.40% [18]
C000221870 [Member] | Apple Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.50% [18]
C000221870 [Member] | Microsoft Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 5.50% [18]
C000221870 [Member] | NVIDIA Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 8.50% [18]
C000221870 [Member] | Tesla Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.10% [18]
C000221870 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.50% [18]
C000221870 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.30% [18]
C000221870 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 35.30% [18]
C000221870 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.40% [18]
C000221870 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.00% [18]
C000221870 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.00% [18]
C000221870 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.50% [18]
C000221870 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.20% [18]
C000221870 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 9.40% [18]
C000221870 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 14.10% [18]
C000221870 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.30% [18]
C000221871 [Member] | TechnipFMC PLC [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.00% [19]
C000221871 [Member] | Casey s General Stores Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.00% [19]
C000221871 [Member] | United Therapeutics Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [19]
C000221871 [Member] | Curtiss Wright Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.90% [19]
C000221871 [Member] | Flex Ltd [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [19]
C000221871 [Member] | XPO Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [19]
C000221871 [Member] | Woodward Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.80% [19]
C000221871 [Member] | Royal Gold Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [19]
C000221871 [Member] | U S Foods Holding Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [19]
C000221871 [Member] | Burlington Stores Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.70% [19]
C000221871 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.70% [19]
C000221871 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.10% [19]
C000221871 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 13.30% [19]
C000221871 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 25.60% [19]
C000221871 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.70% [19]
C000221871 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.80% [19]
C000221871 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 1.20% [19]
C000221871 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 7.40% [19]
C000221871 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 10.00% [19]
C000221871 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 15.30% [19]
C000221871 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.90% [19]
C000221874 [Member] | Celanese Corp Class A [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [20]
C000221874 [Member] | ESCO Technologies Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [20]
C000221874 [Member] | LKQ Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [20]
C000221874 [Member] | FormFactor Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [20]
C000221874 [Member] | Viavi Solutions Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [20]
C000221874 [Member] | Primoris Services Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [20]
C000221874 [Member] | Element Solutions Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.60% [20]
C000221874 [Member] | Semtech Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [20]
C000221874 [Member] | Armstrong World Industries Inc [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [20]
C000221874 [Member] | Sanmina Corp [Member]  
Holdings [Line Items]  
Percent of Total Investments 0.50% [20]
C000221874 [Member] | Utilities Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.20% [20]
C000221874 [Member] | Materials Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 4.70% [20]
C000221874 [Member] | Information Technology Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 14.10% [20]
C000221874 [Member] | Industrial Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 17.70% [20]
C000221874 [Member] | Consumer Staples Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 2.60% [20]
C000221874 [Member] | Consumer Discretionary Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 14.70% [20]
C000221874 [Member] | Communications Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.00% [20]
C000221874 [Member] | Real Estate Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 6.70% [20]
C000221874 [Member] | Healthcare Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 11.30% [20]
C000221874 [Member] | Financial Services Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 19.10% [20]
C000221874 [Member] | Energy Sector [Member]  
Holdings [Line Items]  
Percent of Total Investments 3.90% [20]
[1]
Excludes money market funds.
[2]
Excludes money market funds.
[3]
Excludes money market funds.
[4]
Excludes money market funds.
[5] Excludes money market funds.
[6]
Excludes money market funds.
[7]
Excludes money market funds.
[8] Excludes money market funds.
[9] Excludes money market funds.
[10] Excludes money market funds.
[11] Excludes money market funds.
[12]
Excludes money market funds.
[13]
Excludes money market funds.
[14] Excludes money market funds.
[15] Excludes money market funds.
[16] Excludes money market funds.
[17] Excludes money market funds.
[18] Excludes money market funds.
[19] Excludes money market funds.
[20] Excludes money market funds.