v3.25.2
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, 2015
May 31, 2025
May 31, 2016
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
C000058057 [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Institutional Shares                    
Accumulated Value $ 10,000   $ 10,200 $ 11,738 $ 11,646 $ 12,130 $ 12,301 $ 16,513 $ 15,938 $ 15,724 $ 18,367 $ 20,130
C000172902 [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Class K Shares                    
Accumulated Value 10,000   10,200 11,754 11,669 12,162 12,338 16,566 16,001 15,799 18,463 20,251
C000058059 [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Investor C Shares (with sales charge)                    
C000058058 [Member]                        
Account Value [Line Items]                        
Line Graph and Table Measure Name   Investor A Shares (with sales charge)                    
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,458 $ 11,116 $ 12,432 $ 12,271 $ 12,937 $ 18,351 $ 17,106 $ 17,252 $ 21,315 $ 24,225