Shareholder Report, Line Graph (Details) - USD ($) |
12 Months Ended | 24 Months Ended | 36 Months Ended | 48 Months Ended | 60 Months Ended | 72 Months Ended | 84 Months Ended | 96 Months Ended | 108 Months Ended | 120 Months Ended | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 31, 2016 |
May 31, 2026 |
May 31, 2017 |
May 31, 2018 |
May 31, 2019 |
May 31, 2020 |
May 31, 2021 |
May 31, 2022 |
May 31, 2023 |
May 31, 2024 |
May 31, 2025 |
May 31, 2026 |
|
| C000101856 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Class R Shares | |||||||||||
| Accumulated Value | $ 10,000 | $ 11,734.67 | $ 12,446.26 | $ 11,558.78 | $ 12,085.25 | $ 18,777.09 | $ 14,542.65 | $ 14,392.26 | $ 16,526.02 | $ 17,002.11 | $ 20,373.28 | |
| C000198221 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Class K Shares | |||||||||||
| Accumulated Value | 10,000 | 11,813.11 | 12,605.17 | 11,778.44 | 12,383.09 | 19,345.62 | 15,069.89 | 14,989.07 | 17,315.79 | 17,907.97 | 21,581.49 | |
| C000005983 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Investor C Shares (with sales charge) | |||||||||||
| Accumulated Value | 10,000 | 11,647.44 | 12,282.46 | 11,351.1 | 11,813.41 | 18,260.04 | 14,069.5 | 13,847.23 | 15,832.09 | 16,328.87 | 19,619.58 | |
| C000005981 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Investor A Shares (with sales charge) | |||||||||||
| Accumulated Value | 9,475 | 11,150.97 | 11,859.28 | 11,043.52 | 11,574.09 | 18,025.37 | 13,995.41 | 13,886.85 | 15,986.24 | 16,487.85 | 19,810.62 | |
| C000005984 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Institutional Shares | |||||||||||
| Accumulated Value | 10,000 | 11,813.11 | 12,597.66 | 11,766.06 | 12,363.9 | 19,305.86 | 15,025.4 | 14,944.29 | 17,246.9 | 17,835.78 | 21,474.57 | |
| MSCI ACWI ex USA Index Net [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | MSCI ACWI ex USA Index (Net) | |||||||||||
| Accumulated Value | $ 10,000 | $ 11,824 | $ 12,968 | $ 12,156 | $ 11,739 | $ 16,760 | $ 14,681 | $ 14,474 | $ 16,898 | $ 19,222 | $ 25,521 | |