v3.26.1
Shareholder Report, Holdings (Details)
Apr. 30, 2026
C000016557 | Taiwan Semiconductor Manufacturing Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 17.30%
C000016557 | SK Square Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000016557 | Tencent Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 4.60%
C000016557 | SK Hynix, Inc.  
Holdings [Line Items]  
Percent of Net Asset Value 4.50%
C000016557 | Astor Transformator Enerji Turizm Insaat Ve Petrol Sanayi Ticaret AS  
Holdings [Line Items]  
Percent of Net Asset Value 4.10%
C000016557 | Samsung Electronics Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000016557 | Alibaba Group Holding Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.90%
C000016557 | Contemporary Amperex Technology Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.60%
C000016557 | Capitec Bank Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000016557 | Naura Technology Group Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000016557 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 24.00%
C000016557 | Country Other Line  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000016557 | SectorInformation Technology  
Holdings [Line Items]  
Percent of Net Asset Value 34.00%
C000016557 | SectorFinancials  
Holdings [Line Items]  
Percent of Net Asset Value 21.00%
C000016557 | SectorIndustrials  
Holdings [Line Items]  
Percent of Net Asset Value 20.00%
C000016557 | SectorConsumer Discretionary  
Holdings [Line Items]  
Percent of Net Asset Value 10.00%
C000016557 | SectorCommunication Services  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000016557 | SectorConsumer Staples  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000016557 | SectorMaterials  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000016557 | SectorHealth Care  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000016557 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 22.00%
C000016557 | China  
Holdings [Line Items]  
Percent of Net Asset Value 16.00%
C000016557 | Brazil  
Holdings [Line Items]  
Percent of Net Asset Value 8.00%
C000016557 | India  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000016557 | Hong Kong  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000016557 | Turkey  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000016557 | South Africa  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000016557 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000016557 | Netherlands  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000016557 | AssetEquity Securities  
Holdings [Line Items]  
Percent of Net Asset Value 100.00%
C000016557 | AssetCash Equivalents  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000016557 | AssetExchange-Traded Funds  
Holdings [Line Items]  
Percent of Net Asset Value 0.00%
C000016557 | Asset Other Net Line  
Holdings [Line Items]  
Percent of Net Asset Value (1.00%)
C000016560 | Taiwan Semiconductor Manufacturing Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 17.30%
C000016560 | SK Square Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000016560 | Tencent Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 4.60%
C000016560 | SK Hynix, Inc.  
Holdings [Line Items]  
Percent of Net Asset Value 4.50%
C000016560 | Astor Transformator Enerji Turizm Insaat Ve Petrol Sanayi Ticaret AS  
Holdings [Line Items]  
Percent of Net Asset Value 4.10%
C000016560 | Samsung Electronics Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000016560 | Alibaba Group Holding Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.90%
C000016560 | Contemporary Amperex Technology Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.60%
C000016560 | Capitec Bank Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000016560 | Naura Technology Group Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000016560 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 24.00%
C000016560 | Country Other Line  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000016560 | SectorInformation Technology  
Holdings [Line Items]  
Percent of Net Asset Value 34.00%
C000016560 | SectorFinancials  
Holdings [Line Items]  
Percent of Net Asset Value 21.00%
C000016560 | SectorIndustrials  
Holdings [Line Items]  
Percent of Net Asset Value 20.00%
C000016560 | SectorConsumer Discretionary  
Holdings [Line Items]  
Percent of Net Asset Value 10.00%
C000016560 | SectorCommunication Services  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000016560 | SectorConsumer Staples  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000016560 | SectorMaterials  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000016560 | SectorHealth Care  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000016560 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 22.00%
C000016560 | China  
Holdings [Line Items]  
Percent of Net Asset Value 16.00%
C000016560 | Brazil  
Holdings [Line Items]  
Percent of Net Asset Value 8.00%
C000016560 | India  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000016560 | Hong Kong  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000016560 | Turkey  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000016560 | South Africa  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000016560 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000016560 | Netherlands  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000016560 | AssetEquity Securities  
Holdings [Line Items]  
Percent of Net Asset Value 100.00%
C000016560 | AssetCash Equivalents  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000016560 | AssetExchange-Traded Funds  
Holdings [Line Items]  
Percent of Net Asset Value 0.00%
C000016560 | Asset Other Net Line  
Holdings [Line Items]  
Percent of Net Asset Value (1.00%)
C000205760 | Taiwan Semiconductor Manufacturing Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 17.30%
C000205760 | SK Square Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000205760 | Tencent Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 4.60%
C000205760 | SK Hynix, Inc.  
Holdings [Line Items]  
Percent of Net Asset Value 4.50%
C000205760 | Astor Transformator Enerji Turizm Insaat Ve Petrol Sanayi Ticaret AS  
Holdings [Line Items]  
Percent of Net Asset Value 4.10%
C000205760 | Samsung Electronics Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000205760 | Alibaba Group Holding Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.90%
C000205760 | Contemporary Amperex Technology Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.60%
C000205760 | Capitec Bank Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000205760 | Naura Technology Group Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000205760 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 24.00%
C000205760 | Country Other Line  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000205760 | SectorInformation Technology  
Holdings [Line Items]  
Percent of Net Asset Value 34.00%
C000205760 | SectorFinancials  
Holdings [Line Items]  
Percent of Net Asset Value 21.00%
C000205760 | SectorIndustrials  
Holdings [Line Items]  
Percent of Net Asset Value 20.00%
C000205760 | SectorConsumer Discretionary  
Holdings [Line Items]  
Percent of Net Asset Value 10.00%
C000205760 | SectorCommunication Services  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000205760 | SectorConsumer Staples  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000205760 | SectorMaterials  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000205760 | SectorHealth Care  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000205760 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 22.00%
C000205760 | China  
Holdings [Line Items]  
Percent of Net Asset Value 16.00%
C000205760 | Brazil  
Holdings [Line Items]  
Percent of Net Asset Value 8.00%
C000205760 | India  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000205760 | Hong Kong  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000205760 | Turkey  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000205760 | South Africa  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000205760 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000205760 | Netherlands  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000205760 | AssetEquity Securities  
Holdings [Line Items]  
Percent of Net Asset Value 100.00%
C000205760 | AssetCash Equivalents  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000205760 | AssetExchange-Traded Funds  
Holdings [Line Items]  
Percent of Net Asset Value 0.00%
C000205760 | Asset Other Net Line  
Holdings [Line Items]  
Percent of Net Asset Value (1.00%)
C000016561 | Taiwan Semiconductor Manufacturing Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 17.30%
C000016561 | SK Square Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000016561 | Tencent Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 4.60%
C000016561 | SK Hynix, Inc.  
Holdings [Line Items]  
Percent of Net Asset Value 4.50%
C000016561 | Astor Transformator Enerji Turizm Insaat Ve Petrol Sanayi Ticaret AS  
Holdings [Line Items]  
Percent of Net Asset Value 4.10%
C000016561 | Samsung Electronics Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000016561 | Alibaba Group Holding Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.90%
C000016561 | Contemporary Amperex Technology Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.60%
C000016561 | Capitec Bank Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000016561 | Naura Technology Group Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000016561 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 24.00%
C000016561 | Country Other Line  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000016561 | SectorInformation Technology  
Holdings [Line Items]  
Percent of Net Asset Value 34.00%
C000016561 | SectorFinancials  
Holdings [Line Items]  
Percent of Net Asset Value 21.00%
C000016561 | SectorIndustrials  
Holdings [Line Items]  
Percent of Net Asset Value 20.00%
C000016561 | SectorConsumer Discretionary  
Holdings [Line Items]  
Percent of Net Asset Value 10.00%
C000016561 | SectorCommunication Services  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000016561 | SectorConsumer Staples  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000016561 | SectorMaterials  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000016561 | SectorHealth Care  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000016561 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 22.00%
C000016561 | China  
Holdings [Line Items]  
Percent of Net Asset Value 16.00%
C000016561 | Brazil  
Holdings [Line Items]  
Percent of Net Asset Value 8.00%
C000016561 | India  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000016561 | Hong Kong  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000016561 | Turkey  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000016561 | South Africa  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000016561 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000016561 | Netherlands  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000016561 | AssetEquity Securities  
Holdings [Line Items]  
Percent of Net Asset Value 100.00%
C000016561 | AssetCash Equivalents  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000016561 | AssetExchange-Traded Funds  
Holdings [Line Items]  
Percent of Net Asset Value 0.00%
C000016561 | Asset Other Net Line  
Holdings [Line Items]  
Percent of Net Asset Value (1.00%)
C000063926 | Taiwan Semiconductor Manufacturing Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 17.30%
C000063926 | SK Square Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000063926 | Tencent Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 4.60%
C000063926 | SK Hynix, Inc.  
Holdings [Line Items]  
Percent of Net Asset Value 4.50%
C000063926 | Astor Transformator Enerji Turizm Insaat Ve Petrol Sanayi Ticaret AS  
Holdings [Line Items]  
Percent of Net Asset Value 4.10%
C000063926 | Samsung Electronics Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 3.70%
C000063926 | Alibaba Group Holding Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.90%
C000063926 | Contemporary Amperex Technology Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.60%
C000063926 | Capitec Bank Holdings Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.40%
C000063926 | Naura Technology Group Co., Ltd.  
Holdings [Line Items]  
Percent of Net Asset Value 2.20%
C000063926 | South Korea  
Holdings [Line Items]  
Percent of Net Asset Value 24.00%
C000063926 | Country Other Line  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000063926 | SectorInformation Technology  
Holdings [Line Items]  
Percent of Net Asset Value 34.00%
C000063926 | SectorFinancials  
Holdings [Line Items]  
Percent of Net Asset Value 21.00%
C000063926 | SectorIndustrials  
Holdings [Line Items]  
Percent of Net Asset Value 20.00%
C000063926 | SectorConsumer Discretionary  
Holdings [Line Items]  
Percent of Net Asset Value 10.00%
C000063926 | SectorCommunication Services  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000063926 | SectorConsumer Staples  
Holdings [Line Items]  
Percent of Net Asset Value 4.00%
C000063926 | SectorMaterials  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000063926 | SectorHealth Care  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000063926 | Taiwan  
Holdings [Line Items]  
Percent of Net Asset Value 22.00%
C000063926 | China  
Holdings [Line Items]  
Percent of Net Asset Value 16.00%
C000063926 | Brazil  
Holdings [Line Items]  
Percent of Net Asset Value 8.00%
C000063926 | India  
Holdings [Line Items]  
Percent of Net Asset Value 7.00%
C000063926 | Hong Kong  
Holdings [Line Items]  
Percent of Net Asset Value 6.00%
C000063926 | Turkey  
Holdings [Line Items]  
Percent of Net Asset Value 5.00%
C000063926 | South Africa  
Holdings [Line Items]  
Percent of Net Asset Value 3.00%
C000063926 | United Kingdom  
Holdings [Line Items]  
Percent of Net Asset Value 2.00%
C000063926 | Netherlands  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000063926 | AssetEquity Securities  
Holdings [Line Items]  
Percent of Net Asset Value 100.00%
C000063926 | AssetCash Equivalents  
Holdings [Line Items]  
Percent of Net Asset Value 1.00%
C000063926 | AssetExchange-Traded Funds  
Holdings [Line Items]  
Percent of Net Asset Value 0.00%
C000063926 | Asset Other Net Line  
Holdings [Line Items]  
Percent of Net Asset Value (1.00%)