| 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: New... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: New... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2015 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Nig... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Nig... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Niu... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Nor... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2015 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Pak... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Mau... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Mex... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -4.406
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2015 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Mon... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Aruba (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 10.189
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2003 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Austria (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5,210.222
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Azerbaijan (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Bahamas (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 510.215
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Bahrain (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 123.266
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2002 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Bangladesh (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 20.576
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Barbados (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 98.469
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Belarus (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 22.191
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Belgium (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5,224.343
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Short-term: Den... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 245.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Short-term: Den... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 322,963.800
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2002 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Long-term: Deno... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,649.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Long-term: Deno... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 27,691.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Long-term: Deno... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 247,356.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Long-term: Deno... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,674,629.700
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2001 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Long-term: Deno... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 6,806.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Short-term (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 335,380.800
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2001 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Short-term: Den... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 987.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Short-term: Den... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 6,580.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Equity: Denominated in Other Cur... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 14,954.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,548,694.500
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2001 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Denominated in ... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,636.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Denominated in ... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 248,674.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Denominated in Japanese Yen (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 299,233.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2005 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Denominated in Swiss Francs (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 306,674.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2005 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Denominated in Other Currencies (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 22,598.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2005 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Equity: Denominated in British P... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 12,705.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Equity: Denominated in Euros (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 73,144.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Equity: Denominated in Japanese ... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 45,297.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Equity: Denominated in Swiss Fra... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 58,000.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2016 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Rwanda (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Saint Kitts and Nevis (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2002 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Saint Lucia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 30.301
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2004 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Samoa (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 28.176
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Sao Tome and Principe (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Saudi Arabia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,566.849
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Peru (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,583.995
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Philippines (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,861.097
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Pitcairn Islands (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Puerto Rico (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 384.022
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Qatar (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,045.533
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Reunion (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Russian Federation (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,001.448
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Senegal (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 31.519
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Serbia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 84.972
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Seychelles (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 118.860
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Sierra Leone (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Singapore (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 67,811.845
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Sint Maarten (Dutch) (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 18.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2010 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Slovenia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 110.979
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2003 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Somalia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Nauru (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Netherlands (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 68,734.716
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: New Caledonia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: New Zealand (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,149.376
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2002 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: North Korea (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: North Macedonia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Pakistan (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 230.107
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2003 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Palau (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Papua New Guinea (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Liberia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 19.369
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Liechtenstein (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 225.269
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Macau SAR (China) (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 142.149
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Madagascar (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Malaysia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,022.887
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Mali (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Martinique (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Mauritania (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Monaco (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 15.400
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Mozambique (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Namibia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.308
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Kazakhstan (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 485.225
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2002 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Kenya (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 773.610
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Kiribati (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Kuwait (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 64.909
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Kyrgyzstan (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Laos (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Latvia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 64.896
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bot... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bri... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bri... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -0.062
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2016 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bru... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bul... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2016 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bur... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bur... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Cen... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Cha... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Chi... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -48.732
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2015 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Chr... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Coc... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         |