v3.26.1
Shareholder Report, Holdings (Details)
Jun. 30, 2026
C000199761 | Apple, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.20%
C000199761 | NVIDIA Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000199761 | Microsoft Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 3.20%
C000199761 | Alphabet, Inc., A, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000199761 | Broadcom, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000199761 | Alphabet, Inc., C, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000199761 | Applied Materials, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.90%
C000199761 | Bank of America Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000199761 | Amazon.com, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000199761 | JPMorgan Chase & Co., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.70%
C000199761 | Other Assets Less Liabilities  
Holdings [Line Items]  
Percent of Net Asset Value 1.20%
C000199761 | Other Regions_  
Holdings [Line Items]  
Percent of Net Asset Value 7.60%
C000199761 | United States  
Holdings [Line Items]  
Percent of Net Asset Value 64.40%
C000199761 | Japan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000199761 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000199761 | China  
Holdings [Line Items]  
Percent of Net Asset Value 3.60%
C000199761 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000199761 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000199761 | Australia  
Holdings [Line Items]  
Percent of Net Asset Value 2.30%
C000199761 | Canada  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000199761 | Italy  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000199761 | France  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000199761 | Short-Term Securities  
Holdings [Line Items]  
Percent of Net Asset Value 1.40%
C000007433 | Apple, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.20%
C000007433 | NVIDIA Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000007433 | Microsoft Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 3.20%
C000007433 | Alphabet, Inc., A, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000007433 | Broadcom, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000007433 | Alphabet, Inc., C, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000007433 | Applied Materials, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.90%
C000007433 | Bank of America Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000007433 | Amazon.com, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000007433 | JPMorgan Chase & Co., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.70%
C000007433 | Other Assets Less Liabilities  
Holdings [Line Items]  
Percent of Net Asset Value 1.20%
C000007433 | Other Regions_  
Holdings [Line Items]  
Percent of Net Asset Value 7.60%
C000007433 | United States  
Holdings [Line Items]  
Percent of Net Asset Value 64.40%
C000007433 | Japan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000007433 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000007433 | China  
Holdings [Line Items]  
Percent of Net Asset Value 3.60%
C000007433 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000007433 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000007433 | Australia  
Holdings [Line Items]  
Percent of Net Asset Value 2.30%
C000007433 | Canada  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000007433 | Italy  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000007433 | France  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000007433 | Short-Term Securities  
Holdings [Line Items]  
Percent of Net Asset Value 1.40%
C000007432 | Apple, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.20%
C000007432 | NVIDIA Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000007432 | Microsoft Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 3.20%
C000007432 | Alphabet, Inc., A, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000007432 | Broadcom, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000007432 | Alphabet, Inc., C, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000007432 | Applied Materials, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.90%
C000007432 | Bank of America Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000007432 | Amazon.com, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000007432 | JPMorgan Chase & Co., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.70%
C000007432 | Other Assets Less Liabilities  
Holdings [Line Items]  
Percent of Net Asset Value 1.20%
C000007432 | Other Regions_  
Holdings [Line Items]  
Percent of Net Asset Value 7.60%
C000007432 | United States  
Holdings [Line Items]  
Percent of Net Asset Value 64.40%
C000007432 | Japan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000007432 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000007432 | China  
Holdings [Line Items]  
Percent of Net Asset Value 3.60%
C000007432 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000007432 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000007432 | Australia  
Holdings [Line Items]  
Percent of Net Asset Value 2.30%
C000007432 | Canada  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000007432 | Italy  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000007432 | France  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000007432 | Short-Term Securities  
Holdings [Line Items]  
Percent of Net Asset Value 1.40%
C000007429 | Apple, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.20%
C000007429 | NVIDIA Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000007429 | Microsoft Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 3.20%
C000007429 | Alphabet, Inc., A, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000007429 | Broadcom, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000007429 | Alphabet, Inc., C, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000007429 | Applied Materials, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.90%
C000007429 | Bank of America Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000007429 | Amazon.com, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000007429 | JPMorgan Chase & Co., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.70%
C000007429 | Other Assets Less Liabilities  
Holdings [Line Items]  
Percent of Net Asset Value 1.20%
C000007429 | Other Regions_  
Holdings [Line Items]  
Percent of Net Asset Value 7.60%
C000007429 | United States  
Holdings [Line Items]  
Percent of Net Asset Value 64.40%
C000007429 | Japan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000007429 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000007429 | China  
Holdings [Line Items]  
Percent of Net Asset Value 3.60%
C000007429 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000007429 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000007429 | Australia  
Holdings [Line Items]  
Percent of Net Asset Value 2.30%
C000007429 | Canada  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000007429 | Italy  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000007429 | France  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000007429 | Short-Term Securities  
Holdings [Line Items]  
Percent of Net Asset Value 1.40%
C000007431 | Apple, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.20%
C000007431 | NVIDIA Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000007431 | Microsoft Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 3.20%
C000007431 | Alphabet, Inc., A, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000007431 | Broadcom, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000007431 | Alphabet, Inc., C, , 0  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000007431 | Applied Materials, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.90%
C000007431 | Bank of America Corp., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000007431 | Amazon.com, Inc., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.80%
C000007431 | JPMorgan Chase & Co., , , 0  
Holdings [Line Items]  
Percent of Net Asset Value 1.70%
C000007431 | Other Assets Less Liabilities  
Holdings [Line Items]  
Percent of Net Asset Value 1.20%
C000007431 | Other Regions_  
Holdings [Line Items]  
Percent of Net Asset Value 7.60%
C000007431 | United States  
Holdings [Line Items]  
Percent of Net Asset Value 64.40%
C000007431 | Japan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000007431 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 3.80%
C000007431 | China  
Holdings [Line Items]  
Percent of Net Asset Value 3.60%
C000007431 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000007431 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000007431 | Australia  
Holdings [Line Items]  
Percent of Net Asset Value 2.30%
C000007431 | Canada  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000007431 | Italy  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000007431 | France  
Holdings [Line Items]  
Percent of Net Asset Value 2.10%
C000007431 | Short-Term Securities  
Holdings [Line Items]  
Percent of Net Asset Value 1.40%