Shareholder Report, Line Graph (Details) - USD ($) |
1 Months Ended | 2 Months Ended | 6 Months Ended | 10 Months Ended | 12 Months Ended | 13 Months Ended | 14 Months Ended | 22 Months Ended | 24 Months Ended | 25 Months Ended | 26 Months Ended | 31 Months Ended | 32 Months Ended | 34 Months Ended | 36 Months Ended | 46 Months Ended | 48 Months Ended | 52 Months Ended | 60 Months Ended | 72 Months Ended | 84 Months Ended | 96 Months Ended | 108 Months Ended | 120 Months Ended | 126 Months Ended | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 28, 2022 |
Sep. 14, 2022 |
Dec. 16, 2020 |
Oct. 31, 2014 |
Oct. 31, 2022 |
Oct. 31, 2022 |
Apr. 30, 2025 |
Oct. 31, 2021 |
Apr. 30, 2025 |
Oct. 31, 2015 |
Oct. 31, 2023 |
Oct. 31, 2023 |
Oct. 31, 2022 |
Oct. 31, 2016 |
Oct. 31, 2024 |
Oct. 31, 2024 |
Apr. 30, 2025 |
Apr. 30, 2025 |
Oct. 31, 2023 |
Oct. 31, 2017 |
Oct. 31, 2024 |
Oct. 31, 2018 |
Apr. 30, 2025 |
Oct. 31, 2019 |
Oct. 31, 2020 |
Oct. 31, 2021 |
Oct. 31, 2022 |
Oct. 31, 2023 |
Oct. 31, 2024 |
Apr. 30, 2025 |
|
C000011818 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | $ 10,000 | $ 9,724 | $ 10,174 | $ 12,620 | $ 11,717 | $ 12,981 | $ 13,749 | $ 17,838 | $ 12,731 | $ 14,111 | $ 17,172 | $ 17,960 | ||||||||||||||||||
C000179658 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 10,000,000 | 9,760,104 | 10,239,609 | 12,740,191 | 11,875,359 | 13,216,552 | 14,051,689 | 18,301,663 | 13,111,947 | 14,596,529 | 17,837,728 | 18,693,939 | ||||||||||||||||||
C000011817 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 100,000 | 97,601 | 102,396 | 127,450 | 118,709 | 131,990 | 140,245 | 182,536 | 130,661 | 145,318 | 177,432 | 185,772 | ||||||||||||||||||
C000179659 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 10,000,000 | 10,251,040 | 10,602,229 | 13,521,652 | 13,486,075 | 15,089,999 | 18,221,958 | 24,538,159 | 16,363,359 | 18,027,017 | 23,320,913 | 23,572,779 | ||||||||||||||||||
C000011819 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 10,000 | 10,228 | 10,547 | 13,425 | 13,348 | 14,897 | 17,945 | 24,098 | 16,025 | 17,607 | 22,698 | 22,904 | ||||||||||||||||||
C000079785 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 100,000 | 102,512 | 106,025 | 135,273 | 134,796 | 150,780 | 181,882 | 244,776 | 163,151 | 179,598 | 232,076 | 234,467 | ||||||||||||||||||
C000011821 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 10,000 | 8,682 | 9,614 | 12,011 | 10,153 | 11,824 | 11,954 | 14,470 | 9,090 | 9,684 | 11,444 | 11,315 | ||||||||||||||||||
C000011822 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 500,000 | 434,320 | 480,967 | 601,600 | 509,355 | 593,040 | 601,243 | 727,664 | 457,410 | 485,178 | 577,136 | 568,421 | ||||||||||||||||||
C000138298 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 5,000,000 | 4,346,822 | 4,827,362 | 6,054,791 | 5,133,786 | 5,986,406 | 6,079,467 | 7,362,629 | 4,633,403 | 4,918,443 | 5,856,234 | 5,773,076 | ||||||||||||||||||
C000045117 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 10,000 | 9,871 | 10,258 | 12,998 | 12,043 | 13,226 | 14,558 | 19,339 | 13,269 | 13,847 | 15,971 | 16,389 | ||||||||||||||||||
C000045116 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 100,000 | 99,018 | 103,126 | 130,948 | 121,589 | 133,918 | 147,769 | 196,764 | 135,382 | 141,485 | 163,521 | 167,838 | ||||||||||||||||||
C000240396 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 5,000,000 | 4,950,898 | 5,156,287 | 6,547,387 | 6,079,453 | 6,695,910 | 7,388,475 | 9,838,239 | 6,769,133 | 7,083,323 | 8,197,675 | 8,420,651 | ||||||||||||||||||
C000064415 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 100,000 | 81,654 | 79,667 | 93,070 | 85,192 | 88,251 | 79,871 | 105,222 | 80,436 | 80,766 | 101,768 | 100,934 | ||||||||||||||||||
C000179660 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 2,500,000 | 2,041,341 | 1,991,672 | 2,329,852 | 2,136,217 | 2,221,844 | 2,016,176 | 2,665,041 | 2,040,238 | 2,059,933 | 2,598,246 | 2,583,176 | ||||||||||||||||||
C000064416 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | 10,000 | 8,136 | 7,892 | 9,186 | 8,382 | 8,654 | 7,815 | 10,248 | 7,805 | 7,819 | 9,807 | 9,713 | ||||||||||||||||||
C000236826 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | $ 100,000 | $ 97,700 | $ 99,945 | $ 116,983 | $ 114,511 | |||||||||||||||||||||||||
C000223577 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | $ 100,000 | $ 93,600 | $ 50,359 | $ 52,465 | $ 55,693 | $ 55,404 | ||||||||||||||||||||||||
C000238190 [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | Fund | |||||||||||||||||||||||||||||
Accumulated Value | $ 100,000 | $ 103,400 | $ 113,369 | $ 138,499 | $ 147,518 | |||||||||||||||||||||||||
MSCI Frontier Emerging Markets Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI Frontier Emerging Markets Index | |||||||||||||||||||||||||||||
Accumulated Value | 100,000 | 80,573 | 82,298 | 96,035 | 86,018 | 94,362 | 83,145 | 102,866 | 76,315 | 80,418 | 100,106 | 104,320 | ||||||||||||||||||
MSCI ACWI ex US Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI ACWI ex US Index | |||||||||||||||||||||||||||||
Accumulated Value | 100,000 | 95,324 | 95,537 | 118,121 | 108,384 | 120,598 | 117,447 | 152,285 | 114,630 | 128,465 | 159,726 | 169,230 | ||||||||||||||||||
MSCI Emerging Markets ex China Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI Emerging Markets ex China Index | |||||||||||||||||||||||||||||
Accumulated Value | $ 100,000 | $ 94,544 | $ 101,193 | $ 128,710 | $ 125,583 | |||||||||||||||||||||||||
MSCI China All Shares Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI China All Shares Index | |||||||||||||||||||||||||||||
Accumulated Value | $ 100,000 | $ 94,782 | $ 54,426 | $ 60,758 | $ 71,982 | $ 74,253 | ||||||||||||||||||||||||
MSCI Emerging Markets Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI Emerging Markets Index | |||||||||||||||||||||||||||||
Accumulated Value | 500,000 | 427,342 | 466,939 | 590,452 | 516,548 | 577,794 | 625,464 | 731,548 | 504,572 | 559,071 | 700,590 | 703,392 | ||||||||||||||||||
MSCI All Country World Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI All Country World Index | |||||||||||||||||||||||||||||
Accumulated Value | 10,000 | 9,997 | 10,201 | 12,568 | 12,503 | 14,078 | 14,766 | 20,270 | 16,225 | 17,929 | 23,808 | 24,018 | ||||||||||||||||||
MSCI All Country World ex US Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI All Country World ex US Index | |||||||||||||||||||||||||||||
Accumulated Value | 100,000 | 95,324 | 95,537 | 118,121 | 108,384 | 120,598 | 117,447 | 152,285 | 114,630 | 128,465 | 159,726 | 169,230 | ||||||||||||||||||
MSCI World ex US Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI World ex US Index | |||||||||||||||||||||||||||||
Accumulated Value | 100,000 | 105,942 | 119,248 | 147,673 | 159,954 | |||||||||||||||||||||||||
MSCI EAFE Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI EAFE Index | |||||||||||||||||||||||||||||
Accumulated Value | $ 100,000 | $ 106,075 | $ 121,351 | $ 149,220 | $ 162,049 | |||||||||||||||||||||||||
MSCI ACWI ex US Small Cap Index [Member] | ||||||||||||||||||||||||||||||
Account Value [Line Items] | ||||||||||||||||||||||||||||||
Line Graph and Table Measure Name | MSCI ACWI ex US Small Cap Index | |||||||||||||||||||||||||||||
Accumulated Value | $ 100,000 | $ 101,526 | $ 105,808 | $ 131,944 | $ 119,106 | $ 129,545 | $ 129,642 | $ 179,986 | $ 130,033 | $ 141,497 | $ 175,074 | $ 179,731 |