| 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ang... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Arm... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Aus... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -1,788.245
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2015 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Aus... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -1,631.858
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2015 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bah... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -1.032
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bah... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Zimbabwe (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5.359
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Others (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Afg... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Alg... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ame... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ang... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ban... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bar... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ben... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ber... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -65.242
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2015 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bhu... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bol... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Bon... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: United States Virgin Islands (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 31.787
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: US Pacific Islands (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Vanuatu (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Venezuela (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 463.614
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Vietnam (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4,397.460
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Wallis and Futuna Islands (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Yemen (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Tunisia (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 75.501
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Turkmenistan (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Turks and Caicos Islands (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 249.184
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Tuvalu (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Uganda (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 68.616
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Ukraine (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,097.779
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2003 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: United Kingdom (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 216,445.312
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: South Africa (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,476.201
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: South Korea (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 20,827.154
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: South Sudan (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Jun 2016 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Sri Lanka (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 91.683
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Suriname (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 7.661
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Switzerland (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 15,078.165
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Taiwan (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2003 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Tajikistan (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Tanzania (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 154.438
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Thailand (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 908.895
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Timor-Leste (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Tokelau (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2005 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Trinidad and Tobago (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 80.084
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2001 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Equity: Short or Negative Positi... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -44,649.100
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2015 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Short or Negati... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -481,193.100
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2015 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Long-term: Shor... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -269,130.200
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2015 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Debt Securities: Short-term: Sho... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -212,062.900
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2015 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Gam... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ger... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -109,403.100
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2015 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Gib... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Gre... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -14.515
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2015 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Gre... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Tok... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ton... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Tun... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Tur... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -1.834
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2015 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Tur... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Tuv... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Uga... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Gua... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2017 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Kaz... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Jun 2016 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ken... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Kir... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Kos... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: Short or Negative Positions: Ukr... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Jun 2024
                                         | 
                                        
                                        
                                        
                                            semiannually
                                         | 
                                        
                                            Dec 2017 - Jun 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: Portfolio Investment Assets: World Minus 25 Significant Finan... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 221,374.200
            
                                            2023
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2013 - 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: GDP: 2015 Price: USD: Gross Value Added at Basic Prices (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5,373.502
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2006 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: GDP: 2015 Price: USD: Gross Value Added at Basic Prices: Agri... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 22.132
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2006 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: GDP: 2015 Price: USD: Gross Value Added at Basic Prices: Indu... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 435.127
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2006 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: GDP: 2015 Price: USD: Gross Value Added at Basic Prices: Serv... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4,916.243
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2006 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: GDP: USD: Gross Value Added at Basic Price: Agriculture, Fore... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 30.718
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2006 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: GDP: USD: Gross Value Added at Basic Price: Industry (includi... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 540.648
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2006 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: GDP: Gross Value Added at Basic Prices (KYD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5,174.403
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2006 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: GDP: Gross Value Added at Basic Prices: Agriculture, Forestry... (KYD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 22.457
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2006 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Financial Account: Other Investment: Assets: Debt Instru... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -10,395.411
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Services: Manufacturing Services on Phy... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Services: Manufacturing Services on Phy... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Services: Transport: Passenger: ow Paya... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Secondary Income: Financial Corporation... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Secondary Income: Financial Corporation... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Secondary Income: Financial Corporation... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -0.206
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Secondary Income: Financial Corporation... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4.505
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Dire... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4,184.710
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Dire... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,142.782
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Dire... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -1,132.927
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Dire... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,142.782
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Dire... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Dire... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Othe... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Othe... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,002.247
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Othe... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 927.498
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Othe... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Othe... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Othe... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -10.863
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Othe... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 89.157
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Dire... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1.096
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Cayman Islands KY: BoP: Current Account: Primary Income: Investment Income: Dire... (USD mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            2022
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            2019 - 2022
                                         |