| Bahrain Aluminium Sales: Volume: Local: Wires (トン) | 1,423.748
            
                                            2020 | 年次 | 1996 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Aluminium Sales: Volume: Local: T Bar and Sow Ingot (トン) | 24,035.647
            
                                            2020 | 年次 | 1999 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | All Share Index: Bahrain Bourse: Commercial Banks (01Jul2004=1000) | 3,654.390
            
                                            Jun 2021 | 月次 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | All Share Index: Bahrain Bourse: Investment (01Jul2004=1000) | 600.464
            
                                            Jun 2021 | 月次 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | All Share Index: Bahrain Bourse: Insurance (01Jul2004=1000) | 1,857.686
            
                                            Jun 2021 | 月次 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | All Share Index: Bahrain Bourse: Services (01Jul2004=1000) | 1,757.531
            
                                            May 2021 | 月次 | Dec 2004 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | All Share Index: Bahrain Bourse: Industrial (01Jul2004=1000) | 1,025.774
            
                                            May 2021 | 月次 | Dec 2004 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | All Share Index: Bahrain Bourse: Hotel and Tourism (01Jul2004=1000) | 1,829.165
            
                                            May 2021 | 月次 | Dec 2004 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Index: Bahrain Bourse (1989-1990=1000) | 3,054.200
            
                                            Dec 2004 | 月次 | Jan 2002 - Dec 2004 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Index: Bahrain Bourse: Commercial Banks (1989-1990=1000) | 3,878.190
            
                                            Dec 2004 | 月次 | Jan 2002 - Dec 2004 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Index: Bahrain Bourse: Investment (1989-1990=1000) | 1,781.800
            
                                            Dec 2004 | 月次 | Jan 2002 - Dec 2004 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Index: Bahrain Bourse: Insurance (1989-1990=1000) | 2,637.100
            
                                            Dec 2004 | 月次 | Jan 2002 - Dec 2004 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Index: Bahrain Bourse: Services (1989-1990=1000) | 3,070.350
            
                                            Dec 2004 | 月次 | Jan 2002 - Dec 2004 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Index: Bahrain Bourse: Industries (1989-1990=1000) | 2,608.310
            
                                            Dec 2004 | 月次 | Jan 2002 - Dec 2004 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Index: Bahrain Bourse: Hotel & Tourism (1989-1990=1000) | 3,100.000
            
                                            Dec 2004 | 月次 | Jan 2002 - Dec 2004 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Number of Trading Days: Bahrain Bourse (BHB): Daily Average (Day) | 20.000
            
                                            Feb 2025 | 月次 | Dec 2004 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Daily Average (BHD) | 19,126,077.000
            
                                            Feb 2025 | 月次 | Dec 2004 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Daily Average (単位) | 18,737,474.000
            
                                            Feb 2025 | 月次 | Dec 2004 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Daily Average (単位) | 79.000
            
                                            Feb 2025 | 月次 | Dec 2004 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Commercial Banks (単位) | 21,318,733.000
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Investment (単位) | 18,371,614.000
            
                                            Jun 2021 | 月次 | Jan 2005 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Insurance (単位) | 458,763.000
            
                                            Jun 2021 | 月次 | Jan 2005 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Services (単位) | 13,122,637.000
            
                                            Jun 2021 | 月次 | Jan 2005 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Industrial (単位) | 3,284,323.000
            
                                            Jun 2021 | 月次 | Jan 2005 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Hotel and Tourism (単位) | 228,636.000
            
                                            Jun 2021 | 月次 | Jan 2005 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Shares Traded: Volume: BHB: Non Bahraini Companies (単位) | 1,045,012.000
            
                                            Feb 2025 | 月次 | Jan 2005 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Closed Companies Sector (単位) | 0.000
            
                                            Feb 2025 | 月次 | Jan 2005 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Preferred Shares (単位) | 0.000
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Commercial Banks (BHD) | 4,228,193.997
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Investment (BHD) | 1,207,638.937
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Insurance (BHD) | 21,623.485
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Services (BHD) | 3,671,273.598
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Industrial (BHD) | 2,234,392.004
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Hotel and Tourism (BHD) | 539.830
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Shares Traded: Value: BHB: Non Bahraini Companies (BHD) | 1,002,640.676
            
                                            Feb 2025 | 月次 | Jan 2005 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Closed Companies Sector (BHD) | 0.000
            
                                            Feb 2025 | 月次 | Jan 2005 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Preferred Shares (BHD) | 0.000
            
                                            Jun 2021 | 月次 | Jan 2005 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Number of Transactions: Bahrain Bourse (BHB) (単位) | 1,386.000
            
                                            Feb 2025 | 月次 | Jan 2005 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Commercial Banks (単位) | 539.000
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Investment (単位) | 285.000
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Insurance (単位) | 12.000
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Services (単位) | 518.000
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Industrial (単位) | 226.000
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Hotel and Tourism (単位) | 2.000
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Number of Transactions: BHB: Non Bahraini Companies (単位) | 90.000
            
                                            Feb 2025 | 月次 | Jan 2005 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Closed Companies Sector (単位) | 0.000
            
                                            Feb 2025 | 月次 | Jan 2005 - Feb 2025 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Preferred Shares (単位) | 0.000
            
                                            May 2021 | 月次 | Jan 2005 - May 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PE Ratio: BHB: Commercial Banks (NA) | 17.590
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PE Ratio: BHB: Investment (NA) | 9.560
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PE Ratio: BHB: Insurance (NA) | 9.790
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PE Ratio: BHB: Services (NA) | 16.300
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PE Ratio: BHB: Industrial (NA) | 79.010
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PE Ratio: BHB: Hotel and Tourism (NA) | 13.480
            
                                            Feb 2021 | 月次 | Jan 2004 - Feb 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Dividend Yield: BHB: Commercial Banks (%) | 2.160
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Dividend Yield: BHB: Investment (%) | 0.560
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Dividend Yield: BHB: Insurance (%) | 4.180
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Dividend Yield: BHB: Services (%) | 5.130
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Dividend Yield: BHB: Industrial (%) | 0.070
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Dividend Yield: BHB: Hotel and Tourism (%) | 3.380
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PB Ratio: BHB: Commercial Banks (NA) | 1.620
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PB Ratio: BHB: Investment (NA) | 0.600
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PB Ratio: BHB: Insurance (NA) | 0.760
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PB Ratio: BHB: Services (NA) | 1.460
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PB Ratio: BHB: Industrial (NA) | 0.830
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain PB Ratio: BHB: Hotel and Tourism (NA) | 0.480
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Turnover Ratio: BHB: Commercial Banks (%) | 0.250
            
                                            Jun 2021 | 月次 | Aug 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Turnover Ratio: BHB: Investment (%) | 0.080
            
                                            Jun 2021 | 月次 | Aug 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Turnover Ratio: BHB: Insurance (%) | 0.090
            
                                            Jun 2021 | 月次 | Aug 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Turnover Ratio: BHB: Services (%) | 0.310
            
                                            Jun 2021 | 月次 | Aug 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Turnover Ratio: BHB: Industrial (%) | 0.230
            
                                            Jun 2021 | 月次 | Aug 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Turnover Ratio: BHB: Hotel and Tourism (%) | 0.070
            
                                            Jun 2021 | 月次 | Aug 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Market Capitalization: BHB: Commercial Banks (BHD) | 5,340,259,948.000
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Market Capitalization: BHB: Investment (BHD) | 1,822,383,192.000
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Market Capitalization: BHB: Insurance (BHD) | 179,749,780.000
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Market Capitalization: BHB: Services (BHD) | 1,523,212,434.000
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Market Capitalization: BHB: Industrial (BHD) | 928,248,301.000
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Market Capitalization: BHB: Hotel and Tourism (BHD) | 95,639,754.000
            
                                            Jun 2021 | 月次 | Jan 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Trading Days: BHB: Daily Average: Quarterly (Day) | 58.000
            
                                            Jun 2024 | 四半期 | Dec 2004 - Jun 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Quarterly: Daily Average (BHD) | 1,247,465.000
            
                                            Jun 2024 | 四半期 | Dec 2004 - Jun 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly: Daily Average (単位) | 8,315,713.000
            
                                            Jun 2024 | 四半期 | Dec 2004 - Jun 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Transactions: BHB: Quarterly: Daily Average (単位) | 73.000
            
                                            Jun 2024 | 四半期 | Dec 2004 - Jun 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Listed Companies: BHB: Quarterly (単位) | 41.000
            
                                            Dec 2024 | 四半期 | Mar 2003 - Dec 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Listed Mutual Funds: BHB: Quarterly (単位) | 3.000
            
                                            Dec 2024 | 四半期 | Mar 2003 - Dec 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Listed Bonds and Sukuk: BHB: Quarterly (単位) | 19.000
            
                                            Jun 2024 | 四半期 | Dec 2004 - Jun 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Number of Listed Preferred Shares: BHB: Quarterly (単位) | 34.000
            
                                            Jun 2024 | 四半期 | Dec 2005 - Jun 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly (単位) | 84,917,239.000
            
                                            Dec 2024 | 四半期 | Sep 2002 - Dec 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly: Commercial Banks (単位) | 177,068,275.000
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly: Investment (単位) | 50,087,228.000
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly: Insurance (単位) | 798,075.000
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly: Services (単位) | 29,800,989.000
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly: Industrial (単位) | 11,067,641.000
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly: Hotel and Tourism (単位) | 279,503.000
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly: Closed Companies Sector (単位) | 0.000
            
                                            Dec 2024 | 四半期 | Dec 2004 - Dec 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Shares Traded: Volume: BHB: Quarterly: Non Bahraini Companies (単位) | 2,866,531.000
            
                                            Dec 2024 | 四半期 | Dec 2004 - Dec 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Volume: BHB: Quarterly: Preferred Shares (単位) | 0.000
            
                                            Jun 2021 | 四半期 | Sep 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Quarterly (BHD) | 44,836,173.044
            
                                            Dec 2024 | 四半期 | Sep 2002 - Dec 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Quarterly: Commercial Banks (BHD) | 20,992,940.794
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Quarterly: Investment (BHD) | 3,583,196.429
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Quarterly: Insurance (BHD) | 196,428.285
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Shares Traded: Value: BHB: Quarterly: Services (BHD) | 10,725,776.791
            
                                            Jun 2021 | 四半期 | Dec 2004 - Jun 2021 |