v3.26.1
Shareholder Report, Holdings (Details)
Jun. 30, 2026
C000146363 | NVIDIA Corp.FR_67066G104  
Holdings [Line Items]  
Percent of Net Asset Value 7.50%
C000146363 | Apple, Inc.FR_037833100  
Holdings [Line Items]  
Percent of Net Asset Value 6.70%
C000146363 | Microsoft Corp.FR_594918104  
Holdings [Line Items]  
Percent of Net Asset Value 4.30%
C000146363 | Amazon.com, Inc.FR_023135106  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000146363 | Alphabet, Inc.FR_02079K107  
Holdings [Line Items]  
Percent of Net Asset Value 3.20%
C000146363 | Broadcom, Inc.FR_11135F101  
Holdings [Line Items]  
Percent of Net Asset Value 2.80%
C000146363 | Alphabet, Inc.FR_02079K305  
Holdings [Line Items]  
Percent of Net Asset Value 2.60%
C000146363 | Micron Technology, Inc.FR_595112103  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000146363 | Meta Platforms, Inc.FR_30303M102  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000146363 | Tesla, Inc.FR_88160R101  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000146363 | Household Durables  
Holdings [Line Items]  
Percent of Net Asset Value 42.80%
C000146363 | IndustryBanks  
Holdings [Line Items]  
Percent of Net Asset Value 3.50%
C000146363 | IndustryPharmaceuticals  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000146363 | IndustryBroadline Retail  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000146363 | IndustryFinancial Services  
Holdings [Line Items]  
Percent of Net Asset Value 3.90%
C000146363 | IndustrySoftware  
Holdings [Line Items]  
Percent of Net Asset Value 7.50%
C000146363 | IndustryInteractive Media & Services  
Holdings [Line Items]  
Percent of Net Asset Value 7.80%
C000146363 | IndustryTechnology Hardware, Storage & Peripherals  
Holdings [Line Items]  
Percent of Net Asset Value 8.00%
C000146363 | IndustrySemiconductors & Semiconductor Equipment  
Holdings [Line Items]  
Percent of Net Asset Value 19.00%
C000146364 | NVIDIA Corp.FR_67066G104  
Holdings [Line Items]  
Percent of Net Asset Value 7.50%
C000146364 | Apple, Inc.FR_037833100  
Holdings [Line Items]  
Percent of Net Asset Value 6.70%
C000146364 | Microsoft Corp.FR_594918104  
Holdings [Line Items]  
Percent of Net Asset Value 4.30%
C000146364 | Amazon.com, Inc.FR_023135106  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000146364 | Alphabet, Inc.FR_02079K107  
Holdings [Line Items]  
Percent of Net Asset Value 3.20%
C000146364 | Broadcom, Inc.FR_11135F101  
Holdings [Line Items]  
Percent of Net Asset Value 2.80%
C000146364 | Alphabet, Inc.FR_02079K305  
Holdings [Line Items]  
Percent of Net Asset Value 2.60%
C000146364 | Micron Technology, Inc.FR_595112103  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000146364 | Meta Platforms, Inc.FR_30303M102  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000146364 | Tesla, Inc.FR_88160R101  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000146364 | Household Durables  
Holdings [Line Items]  
Percent of Net Asset Value 42.80%
C000146364 | IndustryBanks  
Holdings [Line Items]  
Percent of Net Asset Value 3.50%
C000146364 | IndustryPharmaceuticals  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000146364 | IndustryBroadline Retail  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000146364 | IndustryFinancial Services  
Holdings [Line Items]  
Percent of Net Asset Value 3.90%
C000146364 | IndustrySoftware  
Holdings [Line Items]  
Percent of Net Asset Value 7.50%
C000146364 | IndustryInteractive Media & Services  
Holdings [Line Items]  
Percent of Net Asset Value 7.80%
C000146364 | IndustryTechnology Hardware, Storage & Peripherals  
Holdings [Line Items]  
Percent of Net Asset Value 8.00%
C000146364 | IndustrySemiconductors & Semiconductor Equipment  
Holdings [Line Items]  
Percent of Net Asset Value 19.00%
C000190731 | NVIDIA Corp.FR_67066G104  
Holdings [Line Items]  
Percent of Net Asset Value 7.50%
C000190731 | Apple, Inc.FR_037833100  
Holdings [Line Items]  
Percent of Net Asset Value 6.70%
C000190731 | Microsoft Corp.FR_594918104  
Holdings [Line Items]  
Percent of Net Asset Value 4.30%
C000190731 | Amazon.com, Inc.FR_023135106  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000190731 | Alphabet, Inc.FR_02079K107  
Holdings [Line Items]  
Percent of Net Asset Value 3.20%
C000190731 | Broadcom, Inc.FR_11135F101  
Holdings [Line Items]  
Percent of Net Asset Value 2.80%
C000190731 | Alphabet, Inc.FR_02079K305  
Holdings [Line Items]  
Percent of Net Asset Value 2.60%
C000190731 | Micron Technology, Inc.FR_595112103  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000190731 | Meta Platforms, Inc.FR_30303M102  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000190731 | Tesla, Inc.FR_88160R101  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000190731 | Household Durables  
Holdings [Line Items]  
Percent of Net Asset Value 42.80%
C000190731 | IndustryBanks  
Holdings [Line Items]  
Percent of Net Asset Value 3.50%
C000190731 | IndustryPharmaceuticals  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000190731 | IndustryBroadline Retail  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000190731 | IndustryFinancial Services  
Holdings [Line Items]  
Percent of Net Asset Value 3.90%
C000190731 | IndustrySoftware  
Holdings [Line Items]  
Percent of Net Asset Value 7.50%
C000190731 | IndustryInteractive Media & Services  
Holdings [Line Items]  
Percent of Net Asset Value 7.80%
C000190731 | IndustryTechnology Hardware, Storage & Peripherals  
Holdings [Line Items]  
Percent of Net Asset Value 8.00%
C000190731 | IndustrySemiconductors & Semiconductor Equipment  
Holdings [Line Items]  
Percent of Net Asset Value 19.00%
C000146365 | NVIDIA Corp.FR_67066G104  
Holdings [Line Items]  
Percent of Net Asset Value 7.50%
C000146365 | Apple, Inc.FR_037833100  
Holdings [Line Items]  
Percent of Net Asset Value 6.70%
C000146365 | Microsoft Corp.FR_594918104  
Holdings [Line Items]  
Percent of Net Asset Value 4.30%
C000146365 | Amazon.com, Inc.FR_023135106  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000146365 | Alphabet, Inc.FR_02079K107  
Holdings [Line Items]  
Percent of Net Asset Value 3.20%
C000146365 | Broadcom, Inc.FR_11135F101  
Holdings [Line Items]  
Percent of Net Asset Value 2.80%
C000146365 | Alphabet, Inc.FR_02079K305  
Holdings [Line Items]  
Percent of Net Asset Value 2.60%
C000146365 | Micron Technology, Inc.FR_595112103  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000146365 | Meta Platforms, Inc.FR_30303M102  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000146365 | Tesla, Inc.FR_88160R101  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000146365 | Household Durables  
Holdings [Line Items]  
Percent of Net Asset Value 42.80%
C000146365 | IndustryBanks  
Holdings [Line Items]  
Percent of Net Asset Value 3.50%
C000146365 | IndustryPharmaceuticals  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000146365 | IndustryBroadline Retail  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000146365 | IndustryFinancial Services  
Holdings [Line Items]  
Percent of Net Asset Value 3.90%
C000146365 | IndustrySoftware  
Holdings [Line Items]  
Percent of Net Asset Value 7.50%
C000146365 | IndustryInteractive Media & Services  
Holdings [Line Items]  
Percent of Net Asset Value 7.80%
C000146365 | IndustryTechnology Hardware, Storage & Peripherals  
Holdings [Line Items]  
Percent of Net Asset Value 8.00%
C000146365 | IndustrySemiconductors & Semiconductor Equipment  
Holdings [Line Items]  
Percent of Net Asset Value 19.00%
C000052969 | NVIDIA Corp.FR_67066G104  
Holdings [Line Items]  
Percent of Net Asset Value 7.70%
C000052969 | Apple, Inc.FR_037833100  
Holdings [Line Items]  
Percent of Net Asset Value 6.80%
C000052969 | Microsoft Corp.FR_594918104  
Holdings [Line Items]  
Percent of Net Asset Value 4.70%
C000052969 | Amazon.com, Inc.FR_023135106  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000052969 | Alphabet, Inc.FR_02079K107  
Holdings [Line Items]  
Percent of Net Asset Value 4.60%
C000052969 | Broadcom, Inc.FR_11135F101  
Holdings [Line Items]  
Percent of Net Asset Value 2.90%
C000052969 | Micron Technology, Inc.FR_595112103  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000052969 | Meta Platforms, Inc.FR_30303M102  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000052969 | Tesla, Inc.FR_88160R101  
Holdings [Line Items]  
Percent of Net Asset Value 1.90%
C000052969 | JPMorgan Chase & Co.FR_46625H100  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000052969 | Consumer Finance  
Holdings [Line Items]  
Percent of Net Asset Value 36.70%
C000052969 | IndustryBanks  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000052969 | IndustryPharmaceuticals  
Holdings [Line Items]  
Percent of Net Asset Value 3.60%
C000052969 | IndustryBroadline Retail  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000052969 | IndustryFinancial Services  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000052969 | IndustrySoftware  
Holdings [Line Items]  
Percent of Net Asset Value 7.10%
C000052969 | IndustryInteractive Media & Services  
Holdings [Line Items]  
Percent of Net Asset Value 8.10%
C000052969 | IndustryTechnology Hardware, Storage & Peripherals  
Holdings [Line Items]  
Percent of Net Asset Value 8.40%
C000052969 | IndustrySemiconductors & Semiconductor Equipment  
Holdings [Line Items]  
Percent of Net Asset Value 18.20%
C000052969 | IndustryOil, Gas & Consumable Fuels  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000052969 | IndustryMachinery  
Holdings [Line Items]  
Percent of Net Asset Value 3.40%
C000052970 | NVIDIA Corp.FR_67066G104  
Holdings [Line Items]  
Percent of Net Asset Value 7.70%
C000052970 | Apple, Inc.FR_037833100  
Holdings [Line Items]  
Percent of Net Asset Value 6.80%
C000052970 | Microsoft Corp.FR_594918104  
Holdings [Line Items]  
Percent of Net Asset Value 4.70%
C000052970 | Amazon.com, Inc.FR_023135106  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000052970 | Alphabet, Inc.FR_02079K107  
Holdings [Line Items]  
Percent of Net Asset Value 4.60%
C000052970 | Broadcom, Inc.FR_11135F101  
Holdings [Line Items]  
Percent of Net Asset Value 2.90%
C000052970 | Micron Technology, Inc.FR_595112103  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000052970 | Meta Platforms, Inc.FR_30303M102  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000052970 | Tesla, Inc.FR_88160R101  
Holdings [Line Items]  
Percent of Net Asset Value 1.90%
C000052970 | JPMorgan Chase & Co.FR_46625H100  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000052970 | Consumer Finance  
Holdings [Line Items]  
Percent of Net Asset Value 36.70%
C000052970 | IndustryBanks  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000052970 | IndustryPharmaceuticals  
Holdings [Line Items]  
Percent of Net Asset Value 3.60%
C000052970 | IndustryBroadline Retail  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000052970 | IndustryFinancial Services  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000052970 | IndustrySoftware  
Holdings [Line Items]  
Percent of Net Asset Value 7.10%
C000052970 | IndustryInteractive Media & Services  
Holdings [Line Items]  
Percent of Net Asset Value 8.10%
C000052970 | IndustryTechnology Hardware, Storage & Peripherals  
Holdings [Line Items]  
Percent of Net Asset Value 8.40%
C000052970 | IndustrySemiconductors & Semiconductor Equipment  
Holdings [Line Items]  
Percent of Net Asset Value 18.20%
C000052970 | IndustryOil, Gas & Consumable Fuels  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000052970 | IndustryMachinery  
Holdings [Line Items]  
Percent of Net Asset Value 3.40%
C000190730 | NVIDIA Corp.FR_67066G104  
Holdings [Line Items]  
Percent of Net Asset Value 7.70%
C000190730 | Apple, Inc.FR_037833100  
Holdings [Line Items]  
Percent of Net Asset Value 6.80%
C000190730 | Microsoft Corp.FR_594918104  
Holdings [Line Items]  
Percent of Net Asset Value 4.70%
C000190730 | Amazon.com, Inc.FR_023135106  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000190730 | Alphabet, Inc.FR_02079K107  
Holdings [Line Items]  
Percent of Net Asset Value 4.60%
C000190730 | Broadcom, Inc.FR_11135F101  
Holdings [Line Items]  
Percent of Net Asset Value 2.90%
C000190730 | Micron Technology, Inc.FR_595112103  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000190730 | Meta Platforms, Inc.FR_30303M102  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000190730 | Tesla, Inc.FR_88160R101  
Holdings [Line Items]  
Percent of Net Asset Value 1.90%
C000190730 | JPMorgan Chase & Co.FR_46625H100  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000190730 | Consumer Finance  
Holdings [Line Items]  
Percent of Net Asset Value 36.70%
C000190730 | IndustryBanks  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000190730 | IndustryPharmaceuticals  
Holdings [Line Items]  
Percent of Net Asset Value 3.60%
C000190730 | IndustryBroadline Retail  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000190730 | IndustryFinancial Services  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000190730 | IndustrySoftware  
Holdings [Line Items]  
Percent of Net Asset Value 7.10%
C000190730 | IndustryInteractive Media & Services  
Holdings [Line Items]  
Percent of Net Asset Value 8.10%
C000190730 | IndustryTechnology Hardware, Storage & Peripherals  
Holdings [Line Items]  
Percent of Net Asset Value 8.40%
C000190730 | IndustrySemiconductors & Semiconductor Equipment  
Holdings [Line Items]  
Percent of Net Asset Value 18.20%
C000190730 | IndustryOil, Gas & Consumable Fuels  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000190730 | IndustryMachinery  
Holdings [Line Items]  
Percent of Net Asset Value 3.40%
C000052971 | NVIDIA Corp.FR_67066G104  
Holdings [Line Items]  
Percent of Net Asset Value 7.70%
C000052971 | Apple, Inc.FR_037833100  
Holdings [Line Items]  
Percent of Net Asset Value 6.80%
C000052971 | Microsoft Corp.FR_594918104  
Holdings [Line Items]  
Percent of Net Asset Value 4.70%
C000052971 | Amazon.com, Inc.FR_023135106  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000052971 | Alphabet, Inc.FR_02079K107  
Holdings [Line Items]  
Percent of Net Asset Value 4.60%
C000052971 | Broadcom, Inc.FR_11135F101  
Holdings [Line Items]  
Percent of Net Asset Value 2.90%
C000052971 | Micron Technology, Inc.FR_595112103  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000052971 | Meta Platforms, Inc.FR_30303M102  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000052971 | Tesla, Inc.FR_88160R101  
Holdings [Line Items]  
Percent of Net Asset Value 1.90%
C000052971 | JPMorgan Chase & Co.FR_46625H100  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000052971 | Consumer Finance  
Holdings [Line Items]  
Percent of Net Asset Value 36.70%
C000052971 | IndustryBanks  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000052971 | IndustryPharmaceuticals  
Holdings [Line Items]  
Percent of Net Asset Value 3.60%
C000052971 | IndustryBroadline Retail  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000052971 | IndustryFinancial Services  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000052971 | IndustrySoftware  
Holdings [Line Items]  
Percent of Net Asset Value 7.10%
C000052971 | IndustryInteractive Media & Services  
Holdings [Line Items]  
Percent of Net Asset Value 8.10%
C000052971 | IndustryTechnology Hardware, Storage & Peripherals  
Holdings [Line Items]  
Percent of Net Asset Value 8.40%
C000052971 | IndustrySemiconductors & Semiconductor Equipment  
Holdings [Line Items]  
Percent of Net Asset Value 18.20%
C000052971 | IndustryOil, Gas & Consumable Fuels  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000052971 | IndustryMachinery  
Holdings [Line Items]  
Percent of Net Asset Value 3.40%